Wordpress是PHP语言式网站,搭载在Linux系统上是较为合适的选择。在Centos操作系统上一般会配置LAMP(Linux、Apache、MySQL、PHP),或LNMP(Linux,Nginx、mysql,php)两种环境包。
目前来说Nginx因为其资源请求是异步非阻塞,在高并发情况下能保持低资源低消耗高性能而挺欢迎。不过Apache和Nginx两种WEB服务器各有各的优缺点。这篇文章为主的祥助讲解一下在Centos系统下如何配置LAMP环境,以及搭建wordpress网站
1
所需工具
Xshell客户端:远程连接上Centos操作系统
搭载centos操作系统的linux服务器
2
LAMP环境配置
LAMP=Linux、Apache、MySQL、PHP四个运行环境的所写,也可以理解为将Apache, MySQL以及PHP环境安装在Linux操作系统上
使用Xshell新建一个服务器窗口,输入服务器的IP,端口,账号,密码,进行连接。
连接成功后自动进入命令行界面,输入yum install命令:
yum -y install httpd mysql mysql-server php php-mysql php-gd php-xml
等待自动下载和安装,途中提示Y/N确认都输入Y确认
最后安装全部完整后,环境包就配置完成了
3
自启动设置
远程服务器端的服务项需要设置为自启动,保持服务项运行,开始配置httpd和mysqld服务项自启动。
自启动命令:
httpd自启动:
chkconfig httpd on
myslqd自启动:
chkconfig mysqld on
启动命令:
启动httpd:
service httpd start
启动mysqld:
service mysqld start
mysql数据库
执行命令:mysql_secure_installation,进入配置
1.Set root password? [Y/N] //选Y,设置root账户密码
2.anonymous users? [Y/N] //选Y,删除匿名用户
3.Disallow root login remotely? [Y/N] //选N,禁止root用户远程登录
4.Remove test database and access to it? [Y/n] //选Y,删除默认的 test 数据库
5.Reloadprivilege tables now? [Y/N] //选Y,应用最新的设置
注:斜杠后面为注释内容
登录mysql
①登录数据库:mysql –u root –p ,提示输入密码,输入前面的root密码
②配置wordpress数据库:
create database wordpress;//创建wordpress数据库,数据库名即wordpress
use wordpress;//使用数据库
安装wordpress
▉下载wordpress
wget http://cn.wordpress.org/wordpress-3.3.2-zh_CN.zip //下载wordpress
unzip wordpress-3.3.2-zh_CN.zip//解压wordpress
cp -r wordpress/*/var/www/html/ //将解压的文件复制到apache服务器根目录
▉配置wordpress
cd /var/www/html/wordpress///进入wordpress文件夹下
cp wp-config-sample.php wp-config.php//复制config配置文件
vim wp-config.php//编辑config配置文件
将配置文件的信息换成你的,数据库名改为wordpress(之前创建的名称是这个),user name和password输入前面root的密码
输入命令::wq 保存和退出编辑器
浏览器输入服务器IP,即可进入wordpress的安装部署阶段
领取专属 10元无门槛券
私享最新 技术干货