在CentOS上配置LAMP和搭建wordpress站点-上篇

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的安装部署阶段

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180902G1DC6300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券