CentOS7搭建WordPress个人博客
来源:互联网 发布:四川广电网络传输公司 编辑:程序博客网 时间:2024/05/01 01:38
CentOS7搭建WordPress个人博客
1.安装Apache
利用yum命令安装Apache
yum -y install httpd
启动httpd并且设置为开机启动
systemctl start httpd.servicesystemctl enable httpd.service
另外,还需要配置一下防火墙,打开80和443端口
首先安装firewall
yum -y install firewalld firewall-configsystemctl start firewalld.servicesystemctl enable firewalld.service
配置防火墙
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=httpsfirewall-cmd --reload
2.安装Mariadb
同样还是利用yum命令进行安装,并且配置开机启动
yum -y install mariadb-server mariadbsystemctl start mariadb.servicesystemctl enable mariadb.service
下面配置root密码
mysql_secure_installation
安装过程中会有几个选项,大家根据自己的需要进行配置就好了
Enter current password for root (enter for none):(输入原始root密码,若无enter)OK, successfully used password, moving on...Setting the root password ensures that nobody can log into the MariaDBroot user without the proper authorisation. Set root password? [Y/n] (是否设置root密码)New password:Re-enter new password:Password updated successfully!Reloading privilege tables.. ... Success!Remove anonymous users? [Y/n] (是否移除匿名用户) ... Success!Disallow root login remotely? [Y/n] (是否禁止远程root登陆) ... skipping.Remove test database and access to it? [Y/n] (是否删除测试数据库)Reload privilege tables now? [Y/n] (重新载入) ... Success!Cleaning up...All done! If you've completed all of the above steps, your MariaDBinstallation should now be secure.Thanks for using MariaDB!
3.安装PHP
首先安装PHP及常用组件
yum -y install php
查看所有组件
yum search 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
完成后我们可以新建一个PHP页面查看安装的组件
vi /var/www/html/info.php
编辑为以下内容
<?phpphpinfo();?>
重启httpd服务
systemctl restart httpd.service
打开网址 http://x.x.x.x/info.php 进行查看(x.x.x.x为vps的ip地址)
4.为WordPress配置数据库
首先登陆MariaDB为WordPress建立数据库及用户
mysql -u root -p
这里我们新建的数据库为wordpressdb,用户为wordpressuser,密码为123456
CREATE DATABASE wordpressdb;CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';
更改用户权限,保存并退出
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;FLUSH PRIVILEGES;exit
重启相关服务
systemctl restart httpd.servicesystemctl restart mariadb.service
5.安装WordPress
进入到/var/www/html目录下,下载WordPress
cd /var/www/html/yum -y install wget unzip net-toolswget http://wordpress.org/latest.zip
解压文件,为了节省空间,删除压缩包
unzip -q latest.ziprm -f latest.zip
修改文件夹权限
mkdir -p /var/www/html/wordpress/wp-content/uploadschown -R apache:apache wordpresschmod -R 777 wordpress
6.WordPress的个人设置
完成以上配置后,便可以登陆http://yourserverip/来访问你的博客了。
登陆界面如下
然后,大家就可以根据自己的喜好进行设置了
遇到问题
进入WordPress目录
cp wp-config-sample.php wp-config.php
vim wp-config.php
阅读全文
0 0
- CentOS7搭建WordPress个人博客
- wordpress搭建个人博客
- 搭建 WordPress 个人博客
- 搭建WordPress 个人博客
- wordpress搭建个人博客
- 使用WordPress搭建个人博客
- wordpress搭建个人博客总结
- Centos搭建 WordPress 个人博客
- Ubuntu搭建 WordPress 个人博客
- 利用wordpress搭建个人博客
- 用wordpress搭建个人博客
- 个人博客wordpress搭建之安装篇
- 个人博客wordpress搭建之进阶篇
- 在CentOS6.2搭建WordPress个人博客
- Ubuntu 搭建个人博客WordPress环境
- sourceforge空间搭建wordpress个人博客
- SAE平台下搭建个人博客WORDPRESS
- 云服务器搭建WordPress个人博客系统
- Android弹出软键盘遮挡输入框问题.
- C语言之旅(5)参数传递(值传递,指针传递,数组传递)
- python 分片、截断序列
- 递归和非递归分别实现求第n个斐波那契数。
- 获得可执行jar包存放路径的方法
- CentOS7搭建WordPress个人博客
- spring data redis 执行 lua 脚本
- 【Redux】基于Typescript的精简版Redux实现
- Requests-Python
- C语言进阶-第11~13讲:结构体实践(该年第几天&紧急救援)
- Android上的机器学习之人脸检测
- Survival analysis
- Java
- TMUX pane