Linux服务器上简单搭建wordpress

转载地址 https://blog.csdn.net/webyzx/article/details/78666344





一、登录linux服务器

选用CentOS 系统

(最好选用centOS 7版本以下的,不然进行下面的yum install安装的时候mysql-server可能会错误)

二、配置环境

(1)安装apache  php  mysql软件

在CentOS系统我们直接使用 yum install 的方式进行软件安装

yum install -y httpd php php-fpm mysql mysql-server php-mysql
    
    

这样就是安装完成了。

(2)将相应服务启动

service httpd start
    
    

service mysqld start
    
    

service php-fpm start
    
    

分别将这三个命令输入完毕之后,代表网站的环境基本已经完成,接下来执行netstat -tunlp来检查服务的运行情况


这里我们可以看到httpd(也就是apache服务)监听80端口,mysql监听3306端口,php-fpm监听9000端口,并且都已经正常启动

(3)浏览初始页面

这时,我们的环境已经基本搭建好了,大家已经可以在浏览器中访问服务器的公网ip,可以看到apache的测试页面,就说明你已经成功了。


(4)mysql的简单配置

由于wordpress要用到mysql数据库,因此我们要为mysql设置相应的用户去访问管理,之前我们已经启动了mysqld服务,因此此时我们需要给mysql设定一个初始的root密码,可以让root用户去访问数据库
mysqladmin -u root password "XXXXXXXX"
    
    

这样我们就设置好了mysql的密码,可以输入 mysql -u root -p ,然后再输入刚刚设定好的密码,就可以进入到数据库中


三、搭建wordpress

(1)下载wordpress

(2)创建wordpress解压目录

mkdir /var/blog
     
     

(3)解压wordpress

tar –zxf latest.tar.gz -C /var/blog
     
     

(4)将目录赋予apache权限

chown –R apache:apache /var/blog
     
     

(5)配置apache httpd

打开/etc/httpd/conf/httpd.conf文件
修改配置文件

     
     
  1. <VirtualHost *:80>
  2. ServerName 域名
  3. DocumentRoot “/var/blog/wordpress”
  4. <Directory “/var/blog/wordpress“>
  5. Options Indexes FollowSymLinks
  6. AllowOverride None
  7. Order deny,allow
  8. Allow from all
  9. </Directory>
  10. ErrorLog logs/blog-error.log
  11. CustomLog logs/blog-access.log common
  12. </VirtualHost>
注:centOS 7以上版本的需要加上
Require all granted
     
     

(6)配置数据库mysql

1.输入 mysql -u root –p 加上之前设置的密码进入数据库
2.创建一个名为wordpress的数据库
create database wordpress;
    
    

输入
exit;
    
    

退出数据库

(7)重启apache然后输入公网ip进行设置wordpress

service httpd restart
    
    

注:每次修改httpd.conf配置文件都要重启Apache


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值