服务器系统为centos6.8如何安装appach,mysql,php以及解决常见的bug
关于这个问题折腾了好久,主要原因是自己第一次操作,也感谢朋友对有些疑问的解答。这里记录下来自己通过putty为服务器安装appach,php以及mysql。
1。首先我们打开putty,输入我们解析到服务器的域名
2,输入我们的账号和密码,注意这里的密码是隐藏的,所以在输入过程中界面看不到任何东西
3.安装RPM(因为Linux中的yum源一般不是最新版本的,所以我们使用https://webtatic.com下面的yum源来进行安装,这样我们可以安装最新版本的),安装代码根据不同的centos版本也不一样,根据自己的版本选择
CentOs 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
4.安装php
首先我们查看可以安装的php版本
yum list php*
出现的部分结果如下,
我们这里选择7.0版本安装
yum -y install php70w.x86_64
中间会问你是否下载,输入y即可,安装成功后,我们可以通过如下代码查看已经安装的php
yum list installed | grep php
安装php-mysql扩展
yum install php70w-mysql
安装mbstring扩展
yum install php70w-mbstring
5.启动appach服务器
可能会奇怪,为什么还没有安装appach服务器,就可以启动了呢,是因为我们在安装php的时候,appach服务器就已经安装好了。
service htttpd start
6.安装mysql
我们这里选择安装mysql5.7
首先安装rpm包
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
yum list mysql*
我们可以得到如下结果(下图为部分结果):
我们选择mysql57-community-release.noarch安装
yum install mysql57-community-release.noarch
下面同样会问你是否确定安装,输入y即可
启动我们的mysql
service mysqld start
设置开机自启动
chkconfig mysqld on
获得初始密码
grep 'temporary password' /var/log/mysqld.log
结果如下(红色的为初始密码):
登录mysql
mysql -uroot -p'密码'
这里要求你立即更改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
最后补充自己在搭建Linux服务器的时候遇到的两个小bug
第一就是在重启服务器的时候,遇到的问题
登录自己的服务器,找到/etc/httpd/conf/httpd.conf这个文件
将SererName前面的#号删除就ok了(采用搜索的话就是第二个ServerName)
第二的问题就是自己在网页打开始终说服务器有问题,这个主要是阿里云的安全组中的端口有问题,阿里云的端口默认没有开启80,我们需要在哪里添加一个端口就好了。
上一篇: Java入门(八)JDBC