安装WordPress的一些必备操作的记录

安装了LAMP后,就要安装Wordpress了。

那么,来个记录吧,我把安装wordpress的一些初始化的配置列一下,以便后续使用。

一、修改文件夹权限

LAMP组建安装好之后,PHP网络服务器根目录默认设置是在:/var/www。

由于Linux系统的安全性原则,改目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,但由于默认页面是存放在/var/www/html下,所以我们必须要先修改/var/www/html目录的读写权限。

在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令:

 sudo chmod -R 755 /var/www/html 

然后就可以写入html或php文件了。
另外,你在开发机上可以设置777,777是linux中的最高权限,表示可读,可写,可执行。


另外,在Ubuntu系统中,有一个www-data的用户,建议把/bar/www文件夹权限限定给www-data用户,然后设置权限755.
设置所有权命令:

sudo chown -R www-data /var/www

二. Apache扩展安装

在使用Wordpress或其他应用时,会建议开启一些模块。

在新版本中,开启的方式用文件夹区分,在mods-enabled则表示为开启。开启的方法只需要在mods-enabled中创建快捷链接就可以了。

 sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled

以下两个是Wordpress中WP Super Cache插件需要的两个模块。

sudo ln -s /etc/apache2/mods-available/headers.load /etc/apache2/mods-enabled

 sudo ln -s /etc/apache2/mods-available/expires.load /etc/apache2/mods-enabled

三、开启htaccess

sudo vim /etc/apache2/apache2.conf

把/var/www下的AllowOverride None更改为All
最后,需要重启Apache服务即可。

最后,重启Apache服务

运行如下命令重启下: 

sudo /etc/init.d/apache2 restart 

插一句

There is apache user instead of www-data in Centos.

chown apache -R /var/www/html

发表评论

电子邮件地址不会被公开。 必填项已用*标注