Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)
1.搭建MySQL数据库
- 安装MariaDB
yum install mariadb-server -y
- 启动MySQL服务
emctl start mariadb #启动服务
emtcl enable marriadb#设置开机服务
- 设置MySQL账户和root密码
mysqladmin -u root password '*******'
2.安装Apache服务
- 安装Apache
yum install httpd -y
- 启动Apache服务
systemctl start httpd
systemctl enable httpd
3.安装PHP
安装PHP和PHP-MYSQL支持工具
yum install php php-mysql -y
4.重启Apache服务
systemctl restart httpd
在本机浏览器中输入服务器的地址进行访问,若访问成功则安装成功
开启防火墙允许外网访问
firewall-cmd -permanent -zone=public --add-service=http
firewall-cmd -permanent -zone=public --add-service=https
firewall-cmd -reload
5.安装wordpress
下载
wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
解压
unzip wordpress-3.8-zh_CN.zip
把文件复制到 /var/www/html 目录下
cp -rf wordpress/* /var/www/html/
6.安装FTP
安装FTP
yum install vsftpd
添加用户
useradd ftpuser
为 ftpuser 设定密码
passwd ftpuser
设置 FTP 服务为开机自启,并重启其服务
systemctl enable vsftpd.service
systemctl restart vsftpd.service
7.创建wordpress数据库
mysql -u root -p #打开mysql管理
输入密码
create database wordpress;#注意分号
8.使用浏览器输入服务器ip
如果你成功了就不用继续往下看了,反正我是没有成功。
然而我发现我并不会粘贴那个文件,当发现手动打是一个很愚蠢的做法(等你看到密钥的时候你就知道了,一个过来人的心酸)后,了解到需要下载xshell这种软件进行粘贴,于是开启了漫长的xshell安装之旅
10.(附加篇)安装xshell
百度上很容易找到xshell6的下载网站,按照他们说的进行下载安装后进行连接,并创建wp-config.php文件在根目录下(请注意在根目录下创建,因为wordpress默认站点在根目录(虽然我并不知道这是个什么东西)),然后复制后在xshell中使用shift+insert进行粘贴(用vim编辑),保存退出。
11.成功
再次使用浏览器访问服务器,搭建博客(好辛苦,作为一个菜鸟好不容易_)
Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)的更多相关文章
- CentOs7下搭建LAMP环境
● 环境搭建 参考: http://blog.csdn.net/zph1234/article/details/51248124 http://www.jb51.net/os/188488.html ...
- linux下搭建lamp环境以及安装swoole扩展
linux下搭建lamp环境以及安装swoole扩展 一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 我安装的环境是:apache2.2.15+mysql5 ...
- CentOS下搭建LAMP环境详解
前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发. •LAMP: Linux + Apache + PHP + Mysql. •系统: CentOS ...
- Centos6.4版本下搭建LAMP环境
Centos6.4版本下搭建LAMP环境 配置yum mkdir/mnt/cdrom mount/dev/cdrom /mnt/cdrom 装载光盘 vi /etc/yum.repos.d/Cent ...
- Ubuntu18.04下搭建LAMP环境
一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update # 获取最新资源包 2.sudo apt-get upgrade ...
- CentOS6.5下搭建LAMP环境(源码编译方式)
CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL) 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP ,WAMP,MAMP等.这里我介 ...
- Centos7+Apache2.4+php5.6+mysql5.5搭建Lamp环境——为了wordPress
最近想搭建个人博客玩玩,挑来挑去发现口碑不错的博客程序是wordpress,简称wp.虽然是学java路线的程序员,但因入行时间太短,至今没有发现较为称手开源的博客程序,如果各位大神有好的推荐,也希望 ...
- CentOS7下搭建LAMP+FreeRadius+Daloradius Web管理
注意:本文所有命令均在root命令下执行. freeradius服务官网:http://freeradius.org/ daloradius Web管理页面官网:https://sourceforge ...
- Hyperledger超级账本在Centos7下搭建运行环境
超级账本(hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,加入成员包括:荷兰银行(ABN AMRO).埃森哲(Accenture)等十几个不同利益体 ...
随机推荐
- Unity应用架构设计(1)—— MVVM 模式的设计和实施(Part 2)
MVVM回顾 经过上一篇文章的介绍,相信你对MVVM的设计思想有所了解.MVVM的核心思想就是解耦,View与ViewModel应该感受不到彼此的存在. View只关心怎样渲染,而ViewModel只 ...
- /linux-command-line-bash-shortcut-keys/
https://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-s ...
- 一次xxoo提权
数据库root权限.然并卵. 看了一下phpinfo得知是mysql 5.0 的 然后想要通过udf之类的提权一波,结果一执行sql语句就被狗拦截了. 然而数据库这条路是GG了 OS 名称: Micr ...
- Linux零基础入门第四课
根据直播讲义整理的内容,从第四课开始.前三课的内容若后面有精力会一并整理进来. 文件的基本操作(上) 创建.删除.复制.移动和重命名 touch命令创建文件 语法 >$ touch file0 ...
- 【资料下载区】【GK101固件】更新日期2017/1/11
<GK101任意波发生器>升级固件发布(版本:1.0.2build539)<GK101任意波发生器>升级固件发布(版本:1.0.2build851)<GK101任意波发生 ...
- IFRAME练习 各种调用
parent.html. <html> <head> <script type="text/javascript"> function say( ...
- vux安装中遇到的坑(转)
1.输入 npm install vux --save 2.输入 npm install vux-loader --save-dev(没安装的时候,会一直报错) 3.build/webpack.bas ...
- Java窗体居中显示的2种方法
第1种方法: //setSize(300, 200); pack(); // 得到显示器屏幕的宽.高 int width = Toolkit.getDefaultToolkit().getScreen ...
- python 文档
python 文档 https://docs.python.org/2/library/index.html
- stl综合
区别: List封装了链表,Vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]. Vector ...