wordpress安装流程(含apache和nginx服务下)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1Wordpress安装
LAMPP
Apache 启动目录:/opt/lampp/bin/httpd
配置目录:/opt/lampp/etc/httpd.conf
Mysql启动目录:/opt/lampp/bin/mysqld
/opt/lampp/lampp stop
停止 XAMPP
/opt/lampp/lampp restart
重新启动 XAMPP
/opt/lampp/lampp startapache
只启动Apache
/opt/lampp/lampp startmysql
只启动mysql
1.1将wordpress放在系统默认目录下
如本机是apt-get安装的httpd,所以将wordpress-4.5.3-zh_CN.zip放在/var/www/html下。
1.2解压
unzip wordpress-4.5.3-zh_CN.zip
1.3安装和配置php
Lampp的php不能很好的支持yum安装的apache,所以需要单独安装php
安装php
apt-get install php5
配置php
vim /etc/php5/cli/php.ini,后保存。
在; extension=msql.so下一行输入:extension=msql.so
即:
; extension=msql.so
extension=msql.so
注:如不配置直接访问wordpress会出现:您的PHP似乎没有安装运行WordPress 所必需的MySQL扩展。
如依然提示上面的问题,则apt-get install php5-mysql
重启httpd和mysql
Ubuntu:/etc/init.d/apache2 restart
etc/init.d/mysql restart
CentOS:pkill httpd,, /usr/sbin/httpd
, /usr/sbin/httpd
1.4安装和配置mysql
安装
sudo apt-get install mysql-server/yum install mysql-server
apt-get isntall mysql-client /yum isntall mysql-client
sudo apt-get install libmysqlclient-dev/yum install libmysqlclient-dev
安装过程设置密码,可为:root,123
sudo netstat -tap | grep mysql(如为listen,则安装成功)
配置mysql
登录:mysql -u root -p,输入密码(默认为空)成功登录
(可不操作):创建用户jll密码为123:GRANT ALL PRIVILEGES ON *.* TO jll@localhost IDENTIFIED BY '123';
退出mysql:ctrl+z
使用jll登录:mysql -u jll –p,输入密码成功登录
创建数据库:CREATE DATABASE wordpress;
使用数据库:use wordpress
下次登录可直接使用命令:mysql -u root –p wordpress登录。
1.5访问wordpress
配置数据库信息,数据库主机一般填写localhost,如果所有信息正确依然提示数据库信息错误,则将数据库主机填写为127.0.0.1.
2伪静态
CentOS:
http://IP/wordpress/wp-admin/setup-config.php
vim /etc/httpd/conf/httpd.conf
确认:LoadModule rewrite_module modules/mod_rewrite.so 未被注释,如注释了去掉#。
修改AllowOverride 后的None 为All
Options FollowSymLinks
AllowOverride None
为
Options FollowSymLinks
AllowOverride All
如果有多个AllowOverride None则在该文件后面追加:
Options FollowSymLinks
AllowOverride All
备注:/var/www/html/wordpres 为wordpress的目录。
ubuntu:
/dracotianlong/article/details/52076166
sudo vi /etc/apache2/apache2.conf
修改AllowOverride 后的None 为All
Options FollowSymLinks
AllowOverride None
为
Options FollowSymLinks