用了两天时间,完成了服务环境的搭建。记录下了搭建的过程,搭建细节并没有记录。
1、OpenSSH。 (1)yum search ssh (2)yum install openssh-server (3)检查是否安装成功 yum list installed | grep "openssh-server" 或者 rpm -qa | grep openssh-server (4)查看安装路径:rpm -ql openssh-server
2、jdk。路径:usr/local/java/jdk1.8.0_121 (1)安装到usr/local/java目录下。tar -zxvf server-jre-8u121-linux-x64.tar.gz (2)配置环境变量 vi /etc/profile 配置JAVA_HOME,PATH,JRE_HOME,CLASSPATH (3)刷新配置 source /etc/profile (4)检查是否安装成功java,javac,java -version
3、tomcat配置 (1)安装到usr/local/java目录下。tar -zxvf apache-tomcat-7.0.75.tar.gz (2)启动 ./catalina.sh run (3)修改tomcat 8080端口为80 (4)关闭防火墙 systemctl stop firewalld
4、mysql (1)CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载 yum install wget wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server (2)启动mysql服务 systemctl start mysqld (3)查看mysql状态 systemctl status mysqld (4)检查是否成功 mysql (5)防火墙设置,开放接口 firewall-cmd --permanent --zone=public --add-port=3306/tcp firewall-cmd --permanent --zone=public --add-port=3306/udp firewall-cmd --reload (6)安全设置 mysql_secure_installation (7)设置字符集 登录mysql mysql -uroot -p 查看字符集 SHOW VARIABLES LIKE 'character%'; 设置字符集 vi /etc/my.cnf
(8)账号设置 创建一个普通用户 ceshi,密码是 ilikejava CREATE USER 'ceshi'@'%' IDENTIFIED BY 'ilikejava'; 给这个用户授予 SELECT,INSERT,UPDATE,DELETE 的远程访问的权限,这个账号一般用于提供给实施的系统访问 GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'ceshi'@'%'; 创建一个管理员用户 admin 账号 ,密码是 ilikejava CREATE USER 'admin'@'%' IDENTIFIED BY 'ilikejava'; 给这个用户授予所有的远程访问的权限。这个用户主要用于管理整个数据库、备份、还原等操作。 GRANT ALL ON *.* TO 'admin'@'%'; 使授权立刻生效 flush privileges;
5、nginx
http://www.cnblogs.com/wangzhongqiu/p/6527346.html