Centos7(Linux服务器)搭建WordPress个人网站
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Centos7(Linux服务器)搭建WordPress个人网站,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3349字,纯文字阅读大概需要5分钟。
内容图文
Centos7上配置Apache、PHP5.6、MariaDB 环境,建设属于自己的WordPress个人网站。
最近我想要在我的腾讯云服务器(CentOS 7.6 )上搭建一个WordPress个人网站,同样第一步去网上百度了很久,但是看到的教程总是有各种各样的问题,因此我在这里写下自己的搭建步骤。
WordPress需求环境(Apache、MariaDB、php5.6)
准备工作:登录服务器进入终端,也可以使用xshell这类工具直接了解远程服务器进入终端
第一步,安装Apache服务器
1、安装Apache
yum -y install httpd
2、启动hhtpd
systemctl start httpd.service
3、设置为开机启动
systemctl enable httpd.service
4、安装firewall防火墙,(逐条执行下面命令,下面也一样)
yum -y install firewalld firewall-config
systemctl start firewalld.service
systemctl enable firewalld.service
5、配置firewall
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
第二步,安装MariaDB以其配置
1、安装MariaDB
yum -y install mariadb-server mariadb
2、设置开机启动
systemctl start mariadb.service
systemctl enable mariadb.service
3、设置root密码
mysql_secure_installation
执行这条语句会有好几条需要你收到选择【y/n】,全部输入y即可
第三步,安装PHP。
这里使用yum命令安装时,默认是安装5.4版本的,但是wordpress要求php最低版本为5.6,
因此我们先安装默认的再去升级php版本至5.6即可。
1、yum命令安装php
yum -y install php
2、下载PHP所以组件/依赖包
yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
3、新建一个php页面测试PHP同时查看所有组件
vi /var/www/html/info.php
去浏览器测试,http://公网ip/info.php
4、升级php
yum provides php #自带的只有5.4版本
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #更新源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum remove php-common -y #移除系统自带的php-common
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring #安装依赖包
5、重启httpd服务
systemctl restart httpd.service
第四步,数据库配置
1、打开数据库,为WordPress项目创建一个数据库。
mysql -u root -p
CREATE DATABASE wordpressdb;
2、添加数据库用户,用户名:wordpressuser 密码:123456
CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';
3、修改用户权限并退出
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit
4、重启服务
systemctl restart httpd.service
systemctl restart mariadb.service
第五步,配置wp-config.php文件
将本地WordPress项目根目录的wp-config-sample.php文件复制一份重命名为wp-config.php,并用编程工具打开修改。如下:
/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpressdb' );
/** MySQL数据库用户名 */
define( 'DB_USER', 'wordpressuser' );
/** MySQL数据库密码 */
define( 'DB_PASSWORD', '123456' );
第六步,使用xftp上传WordPress项目到服务器
1、在服务器上新建一个wp文件夹用来放项目。可以命令新建也可以在xftp上直接右键新建。
2、将从WordPress官网上下载下来的模板wordpress文件夹里所有的文件都拉到wp文件夹中。
第七步,将项目目录wp文件夹复制到/var/www/html目录(将项目对外公布/访问)
cp -rf wordpress/* /var/www/html/
这里再重启一遍相关服务
systemctl restart httpd.service
systemctl restart mariadb.service
第八步,浏览器访问安装WordPress
http://129.204.181.119/
这里会自动跳转让你安装,根据提示输入信息即可。
最后成果如图:
至此全部搞定,有问题请留言。
附:
百度网盘xftp下载
链接:https://pan.baidu.com/s/18NsllS0VqVSCLaN82lCQQA
提取码:4c6n
内容总结
以上是互联网集市为您收集整理的Centos7(Linux服务器)搭建WordPress个人网站全部内容,希望文章能够帮你解决Centos7(Linux服务器)搭建WordPress个人网站所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。