准备工作
1、下载xshell 6
2、安装文件上传插件(yum install lrzsz)
rz 上传
查看是否安装:RPM -qa |grep lrzsz
安装jdk1.8(原文地址https://blog.csdn.net/taotao12312/article/details/72357371)
解压jdk安装包:1|tar -zxvf jdk安装包名称
vim /etc/profile
export JAVA_HOME=/usr/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile #立即生效
echo $JAVA_HOME #查看效果!
我用的另一篇博客的安装方法(https://www.jianshu.com/p/03c01edd034a这个是原文地址)
service mysqld status 查看mysql当前的状态
service mysqld stop 停止mysql
service mysqld restart 重启mysql
service mysqld start 启动mysql
遇到的问题
service mysqld restart
(3.登录mysql,mysql -u root
(4.修改密码
mysql>use mysql;
mysql>update mysql.user set authentication_string=password(‘密码’) where user=‘root’;
mysql>flush privileges;
mysql>exit;
(5.恢复/etc/my.cnf,将skip-grant-tables删除或者注释掉。
(6.重启mysql,
service mysqld restart
(7.mysql -u root -p
mysql> SET PASSWORD = PASSWORD('新密码');
4.设置mysql的编码
(1.查看当前的编码,使用status命令
(2.修改mysql配置文件
在/etc/my.cnf文件[mysqld]段增加下面的代码
character-set-server=utf8
collation-server=utf8_general_ci
:wq
:wq保存退出
(3.重启mysql服务
mysql>service mysqld restart;
5.使用SQLyog远程连接MySQL
因为MySQL默认只支持本地的连接,所以我们需要修改mysql库下的user表的localhost为%即可,然后刷新配置信息。
mysql -u root -p
//输入密码
use mysql;
update user set host='%' where user='root' and host='localhost';
flush privileges; //刷新权限表,使配置生效
至此,基本环境搭建完成。
安装Apahe(原文地址:https://blog.csdn.net/weixin_38374974/article/details/80627763 )
①、查看httpd包是否可用:yum list | grep httpd
②、安装apache:yum install httpd
③、配置servername:vi /etc/httpd/conf/httpd.conf
修改:Listen 8080(我自己修改端口为8080),ServerName localhost:8080
这一步可省略
④、启动:systemctl start httpd
安装php5.6:(原文地址:https://blog.csdn.net/weixin_38374974/article/details/80627763)
以防万一,还是写一下步骤:
①、配置yum源,下面是centos7的源:
# yum install epel-release
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
②、可以使用yum list查看一下可安装的包:
# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
③、安装php5.6
yum源配置好了之后,下一步安装php5.6
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
安装php的gd扩展:yum --enablerepo=remi-php56 install php-gd
查看php版本:php --version
我遇到的问题:
1、 php不能编译,解决办法(安装依赖包)
yum 安装 apache 后,必须安装依赖包 httpd-devel ,否则是不存在文件 apxs 的,而 apxs 的路径在编译 php 时需要配置
yum install httpd
yum install httpd-devel
2、将网站部署到服务器上出现_STORAGE_WRITE_ERROR_问题(tp3.2)
解决方案对 Runtime 文件夹设置 777 权限
sudo chmod -R 777 Runtime
4、到这里,apache2.4+mysql5.6+php5.6就已经安装成功了
拷贝到webserver对应目录下,在上面安装中,我没有修改Apache的默认访问路径,所以应该都是 /var/www/html 这个目录下;
参考博客: