/** 显示当前时间 **/
[root@bogon ~]# date
2018年 01月 26日 星期五 17:36:13 CST
/** 指定时间关机 **/
shutdown -r 17:40
Shutdown scheduled for 五 2018-01-26 17:40:00 CST, use 'shutdown -c' to cancel.
/** 取消上一个shutdown指令 **/
shutdown -c
/** 下载vsftp插件 **/
[root@bogon ~]# yum -y install vsftpd
已加载插件:fastestmirror
…………
/** 设置开机启动,ctl是control缩写,vsftpd的d是daemon:守护进程的缩写 **/
[root@bogon ~]# systemctl enable vsftpd
/** 重启vsftp服务 **/
[root@bogon ~]# systemctl start vsftpd.service
/** 防火墙开启21端口,添加ftp服务,再重启防火墙 **/
[root@bogon ~]# firewall-cmd --zone=public --add-port=21/tcp --permanent
success
[root@bogon ~]# firewall-cmd --permanent --zone=public --add-service=ftp
success
[root@bogon ~]# firewall-cmd --reload
success
/** 添加用户gaocc到root用户组,但不允许用户登录系统,只能登陆ftp,ftp登录后默认路径是/home/data **/
[root@bogon ~]# useradd -g root -d /home/data -s /sbin/nologin gaocc
/** 设置密码 **/
[root@bogon ~]# passwd gaocc
更改用户 gaocc 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
/** 设置gaocc权限,仅限于data目录下文件的操作 **/
[root@bogon ~]# chown -R gaocc:root /home/data
[root@bogon ~]# setsebool -P ftpd_full_access on
/** 修改配置文件,禁制匿名用户登录;把anonymous_enable=YES 改为: anonymous_enable=NO **/
[root@bogon ~]# vi /etc/vsftpd/vsftpd.conf
/** 通过ftp传输jre压缩包,这里解压,然后新建文件夹java,mv剪切过去 **/
[root@bogon data]# tar -zvxf server-jre-8u161-linux-x64.tar.gz
/** 因为jre是通过ftp传输得到的,并没对应的所有者和所属组,这里将jre目录和子目录授为root权限 **/
chown root:root -R /home/java/jdk1.8.0_131/
/** 配置环境变量;
在文件末尾加入下面代码,强制保存(w!)退出
export JAVA_HOME=/home/java
export JRE_HOME=/home/java/jdk1.8.0_161
export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext
export PATH=$PATH:$JRE_HOME/bin
**/
# vi /etc/profile
/** 类似刷新配置文件,让修改生效 **/
[root@bogon java]# source /etc/profile
/** 验证jre配置是否成功 **/
[root@bogon java]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
/** 用wget方式下载mysql,.rpm是安装mysql的预先准备 **/
[root@bogon ~]# yum -y install wget
………………
[root@bogon ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
/** 在线安装mysql,-y表示如果有“是否”选项,都选择“是” **/
[root@bogon ~]# yum -y install mysql-community-server
/** 启动mysql进程,允许开机启动,重启mysql进程 **/
[root@bogon ~]# systemctl start mysqld
[root@bogon ~]# systemctl enable mysqld
[root@bogon ~]# systemctl daemon-reload
/** 重新设置登录密码,默认密码再log文件找,在tomcat5.7后密码要求有特殊字符,英文大小写,数字 **/
[root@bogon ~]# vi /var/log/mysqld.log
[root@bogon ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.21
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Gcc@163.com'
Query OK, 0 rows affected (0.00 sec)
/** 设置允许远程登录mysql **/
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Gcc@163.com' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.01 sec)
mysql> exit
/** 打开防火墙3306端口,并修改默认编码为utf-8
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
**/
[root@bogon ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[root@bogon ~]# firewall-cmd --reload
success
[root@bogon ~]# vi /etc/my.cnf
success
/** 重启mysql进程,查看utf-8是否配置成功,之后可以用navcat等工具测试连接 **/
[root@localhost ~]# systemctl restart mysqld
[root@bogon ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
……
mysql> show variables like '%character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.01 sec)
mysql> exit
Bye
/** 从ftp获取压缩包,解压tomcat,配置端口8080改为80 **/
[root@bogon data]# tar -zxvf apache-tomcat-8.5.27.tar.gz
[root@bogon home]# vi tomcat/apache-tomcat-8.5.27/conf/server.xml
/** 设置防火墙开发80端口,再重启 **/
[root@bogon home]# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
[root@bogon home]# firewall-cmd --reload
success
/** 启动tomcat,关闭tomcat **/
[root@bogon /]# /home/tomcat/apache-tomcat-8.5.27/bin/startup.sh
……
[root@bogon tomcat]# apache-tomcat-8.5.27/bin/shutdown.sh
linux学习经历三
最新推荐文章于 2021-04-30 10:53:50 发布