配置安全组—开放端口 |
配置jdk 在 /usr/local/src 下新建Java目录 ,并cd到Java目录 tar -zxvf jdk-8u221-linux-x64.tar.gz vim /etc/profile
source /etc/profile java -version
|
配置tomcat tar -zxvf apache-tomcat-8.5.43-src.tar.gz |
chmod +x *.sh |
mkdir logs mv catalina.out |
Sh startup.sh |
Sh shutdown.sh 问题出现的主要问题是:Tomcat版本过高,jdk版本较低 ---- 方法:重新下载Tomcat7, |
原因:可能tomcat服务没启动或防火墙没关或者阿里没有开发8080端口 解决: |
配置nginx tar -zxvf nginx-1.16.0.tar.gz cd nginx-1.16.0 |
[root@iZm5eaifbnupnab0clutvrZ nginx-1.16.0]# ./configure 需要安装pcre-devel与openssl-devel yum -y install pcre-devel openssl openssl-devel |
[root@iZm5eaifbnupnab0clutvrZ nginx-1.16.0]# ./configure |
[root@iZm5eaifbnupnab0clutvrZ nginx-1.16.0]# make install |
[root@iZm5eaifbnupnab0clutvrZ conf]# /usr/local/nginx/sbin/nginx -c /usr/local/src/nginx/nginx-1.16.0/conf/nginx.conf 黄色块位固定的,绿色为你安装的路径 |
ps -ef|grep nginx |
注意:如果无法访问,可能是云服务器没有开放80端口 |
|
二次配置mysql ,导致很多问题
配置mysql 转https://blog.csdn.net/wwd0501/article/details/71171614 https://blog.csdn.net/LG_49/article/details/80231535 | |
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz | |
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz | |
mv mysql-5.6.33-linux-glibc2.5-x86_64 mysql5.6 | |
添加用户组和用户 groups mysql groupadd mysql useradd -r -g mysql mysql | |
进入mysql目录,找到data目录,新建mysql目录 Mkdir ./data/mysql | |
cd mysql5.6/ chown -R mysql:mysql ./ | |
安装并指定用户和data文件夹 ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql 解决方法 :安装autoconf库 yum -y install autoconf | |
复制mysql到服务自动启动里面 cp support-files/mysql.server /etc/init.d/mysqld
修改权限为755,也就是root可执行 chmod 755 /etc/init.d/mysqld
复制配置文件到etc下,因为默认启动先去etc下加载配置文件,选择覆盖 cp support-files/my-default.cnf /etc/my.cnf
修改启动脚本,修改basedir路径和datadir路径 vi /etc/init.d/mysqld basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/mysql | |
启动mysql ./support-files/mysql.server start 或者 service mysqld start Starting MySQL ERROR! Couldn't find MySQL server (/usr/local/mysql/bin/mysqld_safe) 这时候我们需要修改/support-files/mysql.server文件的basedir和datadir目录路径为我们正确的mysql的basedir和datadir路径, 如下
./support-files/mysql.server start 解决方法: mkdir /var/log/mariadb chmod 700 /var/log/mariadb
./support-files/mysql.server start 原因1:ps aux|grep mysql kill -9 上边的进程号 原因2:可能是二次重装 查找并删除mysql有关的文件 find / -name mysql|xargs rm –r 方法3: 去 mysq/data/mysq 查看报错日志 [root@iZm5eaifbnupnab0clutvrZ mysql]# vim iZm5eaifbnupnab0clutvrZ.err
| |
启动成功后修改密码 ./bin/mysqladmin -u root -h localhost.localdomain password 'root' | |
密码更改后登陆 ./bin/mysql -h127.0.0.1 -uroot –proot | |
增加远程登陆权限 grant all privileges on *.* to root@'%' identified by 'root'; | |
测试: 连接成功 |
满意,给个赞呗
转载请加链接