CentOS服务器环境搭建指南

安装操作系统:

请参考:https://www.cnblogs.com/xkus/p/7783583.html(建议不要选择分区)

mysql安装(如果有更好的集成安装环境建议选择)

1.下载yum源

wget http://repo.mysql.com/mysql57-community-release-el7.rpm

2.通过命令,安装MySQL的YUM源

rpm -ivh mysql57-community-release-el7.rpm

3.通过yum命令安装:

yum install -y mysql-server

4.修改mysql文件权限

chmod 777 /var/lib/mysql

设置mysql密码
方法一:
1、停止mysql服务

# service mysqld stop

2、mysql配置文件修改为免密码登录。

# vi /etc/my.cfg
或者 /etc/my.cnf

Disabling symbolic-links is recommended to prevent assorted security risks
skip-grant-tables #添加这句话,这时候登入mysql就不需要密码
symbolic-links=0
3、启动 mysql 服务

# service mysqld start

4、以root身份登录mysql, 输入密码的时候直接回车

# mysql -uroot -p #输入命令回车进入,出现输入密码提示直接回车。
mysql> set password for root@localhost = password('123456');
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> set password for root@localhost = password('123456'); or update user set authentication_string=PASSWORD("123456") where user="root";
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql>flush privileges; #更新权限
mysql>quit; #退出
# service mysqld stop # 停止mysql服务, 恢复mysql配置
# vi /etc/my.cfg 或者 /etc/my.cnf
# Disabling symbolic-links is recommended to prevent assorted security risks
# skip-grant-tables # 注释掉这句话
symbolic-links=0
# service mysqld start # 启动mysql服务
# mysql -uroot -p # 输入新密码登录

远程连接解决方法

远程桌面连接到服务器。调用 mysql -u root -p 命令打开客户端,连接数据库。执行如下命令并得到返回结果:

mysql> use mysql
mysql> select t.host from user t where t.user='root';
+--------------+
|  host        |
+--------------+
|  localhost   |
+--------------+
1
2
3
4
5
6
7
8

这个返回结果说明现在 root 用户只允许在服务器的本地登录。
执行如下命令:

update user set host='%' where user='root';
1
flush privileges;

然后重启 MySQL 服务就可以了。

安装jdk

1.新建文件夹并修改权限

mkdir /Java
chmod 777 Java

2.上传下载的linux版JDK到Java,并解压

tar -zxvf jdk-8u181-linux-x64.tar.gz 

3.配置环境变量并使其生效

vi /etc/profile
#在该文件中导入环境变量,其中HOME为jdk解压根目录
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java -version

你可能感兴趣的:(CentOS服务器环境搭建指南)