Centos7部署環境安裝及Linux經常使用命令html
locale -a |grep zh_CN複製代碼
echo $LANG複製代碼
修改/etc/locale.conf文件,修改成 LANG=zh_CN.UTF-8java
英文系統安裝: # yum -y groupinstall "Development tools"中文系統安裝: # yum -y groupinstall "開發工具"node
#######安裝rz/sz命令#######
yum install -y lrzsz
#######解壓/壓縮.tar.gz#######
#解壓
tar -xvzf apache-tomcat-8.5.23.tar.gz
#壓縮
tar -zcvf 文件名.tar.gz 要壓縮的文件/文件夾
# 例如:
tar -zcvf webfile.tar.gz webfile複製代碼
yum install net-tools複製代碼
yum install lsof複製代碼
yum list installed | grep java複製代碼
yum -y remove java-1.8.0-openjdk*複製代碼
yum -y list java*複製代碼
yum install java-1.8.0-openjdk*複製代碼
java -version複製代碼
yum 安裝的java默認在/usr/lib/jvm,進入該目錄,能夠看到java-1.8.0-openjdk-1.8.0.222.b10-1.el77.x8664
,JAVA_HOME指向該目錄;**在文件底部加入**mysql
6.1 當前用戶使用:linux
# vi命令編輯~/.bashrc文件,按I進入編輯模式
vi ~/.bashrc
# 添加下面這行代碼
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64
# 保存並退出
:wq複製代碼
6.2 全部用戶使用:nginx
vi /etc/profile
#set java environment-------------start
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin
#set java environment-------------end
# 保存並退出
# 使配置生效
. /etc/profile
複製代碼
# 查看配置的環境變量
echo $JAVA_HOME
# java安裝是否成功
java -version
# jdk是否安裝成功、若是出現說明文檔,則安裝成功
javac
複製代碼
安裝jdk,上傳tomcat壓縮包,並解壓:web
#### 啓動tomcat
cd apache-tomcat-8.5.23/bin/
sh startup.sh
#### 查看啓動日誌
cd apache-tomcat-8.5.23/logs/
cat catalina.out
複製代碼
wget http://nginx.org/download/nginx-1.14.0.tar.gz複製代碼
tar zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0複製代碼
# 1.
./configure
# 2.
make
# 3.
make install複製代碼
/usr/local/nginx/sbin/nginx -v複製代碼
/usr/local/nginx/sbin/nginx -t複製代碼
正常結果以下:sql
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful複製代碼
#啓動命令
/usr/local/nginx/sbin/nginx
#從新載入配置文件
/usr/local/nginx/sbin/nginx -s reload
#重啓 Nginx
/usr/local/nginx/sbin/nginx -s reopen
#中止 Nginx
/usr/local/nginx/sbin/nginx -s stop
#監測Nginx服務是否正在運行
netstat -anput | grep nginx複製代碼
CentOS下安裝Nginx並測試經過:blog.csdn.net/qq_35976320…數據庫
nginx如何配置負載均衡:www.cnblogs.com/yuuje/p/110…apache
centos7下yum安裝mysql5.6
yum -y list mysql*複製代碼
rpm -qa | grep mariadb複製代碼
rpm -e --nodeps mariadb-5.5.64-1.el7.x86_64
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64複製代碼
上面的網站找到連接,使用wget安裝:
wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'複製代碼
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm複製代碼
yum repolist enabled | grep "mysql.*-community.*"複製代碼
yum repolist all | grep mysql複製代碼
mysql-devel:開發用到的庫以及包含文件;
mysql:mysql客戶端;
mysql-server:數據庫服務器;
yum install -y mysql-community-server複製代碼
#centos7 命令 啓動mysql
systemctl start mysqld
#查看狀態
systemctl start mysqld複製代碼
grep 'temporary password' /var/log/mysqld.log複製代碼
登陸數據庫:
mysql -uroot -p複製代碼
輸入密碼後回車,進入mysql,執行如下命令:
### 密碼不要太簡單,不然修改失敗
SET PASSWORD = PASSWORD('Mysql520!');複製代碼
#第一步
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Mysql520!' WITH GRANT OPTION;
#第二步
flush privileges;複製代碼
vim /etc/my.cnf複製代碼
在最後新增如下內容,修改編碼爲utf8mb4
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci複製代碼
輸入SQL語句:show variables like 'char%';
查看字符集;
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION複製代碼
default-time_zone = '+8:00'複製代碼
systemctl restart mysqld複製代碼
systemctl enable mysqld
systemctl daemon-reload複製代碼
若是測試鏈接的時候不能鏈接成功,請開放雲服務器的3306端口。
centos7下使用yum源安裝mysql5.7記錄:[https://www.jianshu.com/p/531cc35b15e7](https://www.jianshu.com/p/531cc35b15e7)複製代碼
# 查看ip地址
ip addr
# 查看佔用端口的進程
netstat -lnp|grep 8080
#或
lsof -i:8080
# 根據進程ID查看進程的具體信息
ps axu|grep 2643
# 列出全部端口
netstat -ntlp
# 查看進程
ps -ef|grep nginx
# 殺死進程
kill -9 進程號
killall -9 進程名字
## 刪除文件或文件夾
# 刪除目錄
rm /home/test
# -r是遞歸的刪除參數表中的目錄及子目錄
rm -r /home/test
# f是不提示用戶,刪除目錄下的全部文件
rm -rf /home/test
# -i是交互模式
rm -ir /home/test
複製代碼
首發博客地址,點擊訪問:www.wanglixia.top/原文地址,點擊閱讀:Linux Centos7部署環境安裝-CentOS