国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Centos 7.9 服務器環(huán)境搭建

這篇具有很好參考價值的文章主要介紹了Centos 7.9 服務器環(huán)境搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Centos 7.9 服務器環(huán)境搭建


1、Linux

# 查看防火墻狀態(tài)
systemctl status firewalld

# 查看已開放端口命令
firewall-cmd --list-all

# 開放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent

# 關閉端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent

# 開放端口后需要重新加載防火墻
firewall-cmd --reload
目錄
/bin 存放二進制可執(zhí)行文件(ls,cat,mkdir等),常用命令一般都在這里。
/etc 存放系統(tǒng)管理和配置文件
/home 存放所有用戶文件的根目錄,是用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/usr 用于存放系統(tǒng)應用程序,比較重要的目錄/usr/local 本地系統(tǒng)管理員軟件安裝目錄(安裝系統(tǒng)級的應用)。這是最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。
/opt 額外安裝的可選應用程序包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這里。
/proc 虛擬文件系統(tǒng)目錄,是系統(tǒng)內存的映射??芍苯釉L問這個目錄來獲取系統(tǒng)信息。
/root 超級用戶(系統(tǒng)管理員)的主目錄(特權階級o)
/sbin 存放二進制可執(zhí)行文件,只有root才能訪問。這里存放的是系統(tǒng)管理員使用的系統(tǒng)級別的管理命令和程序。如ifconfig等。
/dev 用于存放設備文件。
/mnt 系統(tǒng)管理員安裝臨時文件系統(tǒng)的安裝點,系統(tǒng)提供這個目錄是讓用戶臨時掛載其他的文件系統(tǒng)。
/boot 存放用于系統(tǒng)引導時使用的各種文件
/lib 存放跟文件系統(tǒng)中的程序運行所需要的共享庫及內核模塊。共享庫又叫動態(tài)鏈接共享庫,作用類似windows里的.dll文件,存放了根文件系統(tǒng)程序運行所需的共享文件。
/tmp 用于存放各種臨時文件,是公用的臨時文件存儲點。
/var 用于存放運行時需要改變數(shù)據(jù)的文件,也是某些大文件的溢出區(qū),比方說各種服務的日志文件(系統(tǒng)啟動日志等。)等。
/lost+found 這個目錄平時是空的,系統(tǒng)非正常關機而留下“無家可歸”的文件(windows下叫什么.chk)就在這里

2、寶塔面板

# 安裝命令
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

3、JDK

上傳 JDK 包,如 jdk-8u202-linux-x64.tar.gz文章來源地址http://www.zghlxwxcb.cn/news/detail-793047.html

# 解壓
tar -zxvf jdk-8u202-linux-x64.tar.gz

# 配置環(huán)境變量
vim /etc/profile

export JAVA_HOME=/usr/env/jdk/jdk1.8.0_202
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

# 生效命令
source /etc/profile

4、MySQL

# 下載安裝包
wget https://dev.mysql.com/get/Downloads/MySQL-8.2/mysql-8.2.0-1.el7.x86_64.rpm-bundle.tar

# 解壓
tar -xvf mysql-8.2.0-1.el7.x86_64.rpm-bundle.tar

# 安裝
rpm -ivh mysql-community-common-8.2.0-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.2.0-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.2.0-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.2.0-1.el7.x86_64.rpm --nodeps --force

# 查詢是否安裝成功
rpm -qa|grep mysql

# 安裝成功
[root@lavm-8iaicsw6v3 mysql]# rpm -qa|grep mysql
mysql-community-common-8.2.0-1.el7.x86_64
mysql-community-libs-8.2.0-1.el7.x86_64
mysql-community-server-8.2.0-1.el7.x86_64
mysql-community-client-8.2.0-1.el7.x86_64

# 修改 my.inf
vim /etc/my.cnf

## my.inf
-------------------------------------------------------------------
[client]
port=3306
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8mb4
 
[mysql]
default-character-set=utf8mb4
no-auto-rehash
 
[mysqld]
port=3306
 
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
 
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
init_connect='SET NAMES utf8mb4'
 
lower_case_table_names=1
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
 
skip-external-locking
skip_name_resolve
max_connect_errors=10
 
slow_query_log=on
long_query_time=3
slow_query_log_file=/var/log/slowsql.log
 
key_buffer_size=128M
read_buffer_size=1M
read_rnd_buffer_size=2M
max_allowed_packet=1M
table_open_cache=64
sort_buffer_size=512K
net_buffer_length=8K
 
default_storage_engine=InnoDB
innodb_buffer_pool_size=1024M
innodb_flush_log_at_trx_commit=2
innodb_log_file_size=256M
innodb_log_buffer_size=8M
innodb_log_files_in_group=3
innodb_lock_wait_timeout=50
-------------------------------------------------------------------

# 創(chuàng)建慢日志文件
touch /var/log/slowsql.log
chown mysql:mysql /var/log/slowsql.log
chmod 664 /var/log/slowsql.log

# 初始化
## 賦權限
chown -R mysql:mysql /var/lib/mysql
cat /etc/passwd
chmod -R 755 /var/lib/mysql

## mysql初始化
mysqld --user=mysql --initialize
-------------------------------------------------------------------
報錯:
mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

安裝libaio:
yum install -y libaio
-------------------------------------------------------------------

## 查看隨機密碼
cat /var/log/mysqld.log | grep password

2024-01-12T07:38:37.325515Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: eAF00Rhnkh>&

# 啟動 mysql
systemctl start mysqld

# 查看啟動狀態(tài)
systemctl status mysqld

# 登錄 mysql
mysql -uroot -p xxx

# 修改登錄密碼
alter user 'root'@'localhost' identified by 'xxxx';

# 創(chuàng)建遠程登錄用戶以及設置密碼
create user 'admin'@'%' identified by '2233';

# 賦權限
grant all privileges on *.* to 'admin'@'%' with grant option;
flush privileges;

# 刪除安裝包
rm -rf /xxx

# 查看是否開機自啟動命令
service mysqld status

[root@lavm-8iaicsw6v3 mysql]# service mysqld status
Redirecting to /bin/systemctl status mysqld.service
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2024-01-12 15:42:45 CST; 11min ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 26967 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
 Main PID: 26992 (mysqld)
   Status: "Server is operational"
   CGroup: /system.slice/mysqld.service
           └─26992 /usr/sbin/mysqld

Jan 12 15:42:44 lavm-8iaicsw6v3 systemd[1]: Starting MySQL Server...
Jan 12 15:42:45 lavm-8iaicsw6v3 systemd[1]: Started MySQL Server.

# 修改默認端口
## 停止 mysql
systemctl stop mysqld
## 修改 my.cnf
vim /etc/my.cnf
-------------------------------------------------------------------
port=3307
-------------------------------------------------------------------
## 啟動 mysql
systemctl start mysqld

5、Redis

# 下載安裝包
wget https://github.com/redis/redis/archive/7.2.4.tar.gz

# 解壓
tar -zvxf 7.2.4.tar.gz

# 安裝 gcc
yum install gcc-c++

# 編譯
cd /usr/env/redis/redis-7.2.4
make

# 安裝
make PREFIX=/usr/env/redis install

# 修改 redis.conf
vim /redis.conf
-------------------------------------------------------------------
port 16379
requirepass 123321
bind 0.0.0.0
daemonize yes
protected-mode no
-------------------------------------------------------------------

# 啟動 redis
cp /usr/env/redis/redis-7.2.4/redis.conf ./redis.conf
./redis-server redis.conf

[root@lavm-8iaicsw6v3 bin]# ./redis-server redis.conf
8023:C 12 Jan 2024 17:32:55.904 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

# 關閉 redis
./redis-cli -p 6379
shutdown

6、Nacos

# 下載安裝包
wget https://github.com/alibaba/nacos/releases/download/2.0.2/nacos-server-2.0.2.tar.gz

# 解壓
tar -zxvf nacos-server-2.0.2.tar.gz

# 安裝 mysql,執(zhí)行 /usr/env/nacos/nacos-2.0.2/conf/nacos-mysql.sql
...

# 修改 application.properties
vim /usr/env/nacos/nacos-2.0.2/conf/application.properties
-----------------------------------------------------------------------------
### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=nacos
-----------------------------------------------------------------------------
# 單機啟動(bin目錄)
sh startup.sh -m standalone

[root@lavm-8iaicsw6v3 bin]# sh startup.sh -m standalone
/usr/env/jdk/jdk1.8.0_202/bin/java  -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Djava.ext.dirs=/usr/env/jdk/jdk1.8.0_202/jre/lib/ext:/usr/env/jdk/jdk1.8.0_202/lib/ext -Xloggc:/usr/env/nacos/nacos-2.0.2/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/usr/env/nacos/nacos-2.0.2/plugins/health,/usr/env/nacos/nacos-2.0.2/plugins/cmdb -Dnacos.home=/usr/env/nacos/nacos-2.0.2 -jar /usr/env/nacos/nacos-2.0.2/target/nacos-server.jar  --spring.config.additional-location=file:/usr/env/nacos/nacos-2.0.2/conf/ --logging.config=/usr/env/nacos/nacos-2.0.2/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /usr/env/nacos/nacos-2.0.2/logs/start.out

# 查看啟動日志
cat /usr/env/nacos/nacos-2.0.2/logs/start.out

# 關閉 nacos(bin目錄)
sh shutdown.sh

7、Nginx

# 下載安裝包
wget https://nginx.org/download/nginx-1.24.0.tar.gz

# 解壓
tar -zxvf nginx-1.24.0.tar.gz

# 配置configure
## --prefix 代表安裝的路徑,--with-http_ssl_module 安裝ssl,--with-http_stub_status_module查看nginx的客戶端狀態(tài)
./configure --prefix=/usr/env/nginx/nginx-1.24.0 --with-http_ssl_module --with-http_stub_status_module

# 編譯并安裝
make & make install 

# 啟動 nginx
## 如果沒有l(wèi)ogs目錄,需手動創(chuàng)建
./sbin/nginx

# 重啟 nginx
./sbin/nginx -s reload

到了這里,關于Centos 7.9 服務器環(huán)境搭建的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Linux centos搭建web服務器

    Linux centos搭建web服務器

    在web項目中,部署的web站點需要被外部訪問,則需要一個媒介,通過把資源放在這個媒介中,再通過所暴露的端口指向這個站點,當外部訪問這個媒介所對應的端口時,媒介指向站點,完成訪問,像這種類似的媒介,常用的有tomcat容器、Apache等,這邊使用Apache來建搭建。 Apache2 是一種流行的

    2023年04月19日
    瀏覽(23)
  • [Linux/Centos7]搭建TeamSpeak服務器

    [Linux/Centos7]搭建TeamSpeak服務器

    可以選擇購買云服務器,如:阿里云、騰訊云等等,我這里用的是騰訊云。 設置服務器防火墻/安全組: 端口 協(xié)議 說明 9987 UDP TeamSpeak默認語音服務端口 10011 TCP TeamSpeak ServerQuery raw 端口 10022 TCP TeamSpeak ServerQuery SSH 端口 30033 TCP TeamSpeak 文件傳輸端口 41144 TCP TSDND teamspeak官網(wǎng):

    2024年02月19日
    瀏覽(29)
  • Linux(centos7.9)搭建ldap服務器

    Linux(centos7.9)搭建ldap服務器

    一.LDAP是什么 ?后期更新,目前只搭建了服務器 ? 二.linux搭建LDAP服務器 以下服務器信息為該文檔安裝ldap服務環(huán)境 ? 服務器信息:CentOS7? ? 內核版本:3.10.0-1160.el7.x86_64 ? 1.使用yum進行安裝 ? 2.安裝完畢后,檢查服務運行狀態(tài) 安裝完之后,直接啟動服務并且將服務設置為自啟

    2024年02月03日
    瀏覽(32)
  • Linux(centos7)下搭建Steam饑荒服務器

    Linux(centos7)下搭建Steam饑荒服務器

    下載steamcmd 解壓后效果(game是后面創(chuàng)建的存放游戲的) 下載饑荒服務器 force_install_dir /opt/steam/game/dst是下載路徑可以自定義路徑 login anonymous 以匿名方式登錄 app_update 343050 validate 下載/更新饑荒服務器 可以查看饑荒目錄 鏈接libcurl-gnutls.so.4庫,不然可能會報錯 配置服務器相關

    2024年01月21日
    瀏覽(39)
  • 在 【Linux Centos】下搭建 【Nginx Web】 服務器

    系統(tǒng):Linux Centos 7.9 gcc 、c++、pcre、zlib、openssl等 添加內容

    2024年01月16日
    瀏覽(28)
  • 【Linux網(wǎng)絡服務】Centos7搭建nfs文件共享服務器

    【Linux網(wǎng)絡服務】Centos7搭建nfs文件共享服務器

    1.NFS介紹 2.環(huán)境準備 3.在A服務端機器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務并監(jiān)聽111端口 5.配置NFS服務的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當系統(tǒng)從內存中向磁盤中持久化數(shù)據(jù)時,同步發(fā)送表示只有當內存中的數(shù)據(jù)

    2024年02月06日
    瀏覽(41)
  • Linux 服務器搭建配置,開發(fā)效率一飛沖天 - Centos 篇

    大家好,我是比特桃。最近白嫖了一臺 Centos 云服務器,用來做日常開發(fā),特此記錄一下搭建配置的過程。 我之前有篇文章是基于 Ubuntu 的:Linux 服務器搭建配置,開發(fā)效率一飛沖天 - Ubuntu 篇 如同個人電腦一樣,每個人都有各自的喜好及需求。我個人用的所有終端,都遵循

    2024年02月11日
    瀏覽(18)
  • 用Windows自帶的Hyper搭建Linux(Centos7)服務器

    用Windows自帶的Hyper搭建Linux(Centos7)服務器

    首先準備Centos7鏡像:下載地址:CentOS Mirrors List? ?點擊任意國內鏡像地址進行下載 前提:cpu已經(jīng)開啟虛擬化,win10版本為非家庭版 安裝Hyper-V:打開控制面板選擇程序,選擇程序和功能中的“啟動或關閉Windows功能”,勾選Hyper-V后,點擊確定后系統(tǒng)會啟用并重啟系統(tǒng)?????

    2024年02月05日
    瀏覽(34)
  • linux centos系統(tǒng)搭建samba文件服務器 NetBIOS解析 (超詳細)

    linux centos系統(tǒng)搭建samba文件服務器 NetBIOS解析 (超詳細)

    作者主頁: 點擊! Linux專欄:點擊! 前言———— Samba 是一個開源軟件套件,可為 SMB/CIFS 客戶端(包括 Windows)提供文件和打印服務。通過設置 Samba 文件服務器,您可以在網(wǎng)絡上共享文件和資源,從而實現(xiàn)不同操作系統(tǒng)之間的無縫協(xié)作。 在CentOS上搭建Samba文件服務器的過程

    2024年03月11日
    瀏覽(26)
  • 虛擬機搭建centos服務器

    虛擬機搭建centos服務器

    需要到阿里云的鏡像站下載centos鏡像 https://mirrors.aliyun.com/centos-vault/ centos歷史版本網(wǎng)站 選一個版本點進去 選擇其中一種格式的鏡像,我選iso格式 不同鏡像格式的說明: 鏡像文件格式 底層原理 優(yōu)點 缺點 Docker鏡像格式 (.tar) 由多個文件系統(tǒng)層組成的聯(lián)合文件系統(tǒng),每個層包含

    2024年04月10日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包