linux服務器安裝及常用軟件安裝---本人全都一步一步照着做的

  • 安裝linux系統CentOS-7版本

使用U盤安裝,教程https://article.itxueyuan.com/Dpd8r

及系統鏡像下載:https://www.linuxidc.com/Linux/2014-10/108014.htm

安裝系統時,選擇自己配置分區/boot 配置2-3G  掛在swap也配置上

  • Linxu服務器開啓SSH服務,一般系統自動開啓。

未開啓請看教程:https://blog.csdn.net/baibaigao/article/details/80956417

  • 遠程連接linux服務器,這裏是FinalShell
  • 關閉firewal防火牆

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啓動

  • 安裝iptables防火牆

yum install iptables-services #安裝
接下來的事情就和用iptables是一樣的了,若要開啓某端口,則(80端口爲例,紅色爲添加的規則):
vi /etc/sysconfig/iptables

在文件中加入,用以開放端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT  #允許80端口通過防火牆

service iptables restart

  • 安裝JDK1.8

命令:rpm -qa | grep -i jdk #查看是否系統自帶jdk,一般自帶OpenJDK,刪除它。

卸載教程:https://blog.csdn.net/yaorongke/article/details/83421720 

然後再安裝自己的JDK。

安裝教程1:https://www.cnblogs.com/zs-notes/p/8535275.html  

安裝教程2:https://www.cnblogs.com/kuoAT/p/7555298.html 

  • 安裝MYSQL

安裝教程:https://www.cnblogs.com/caoxb/p/9405323.html 

Mysql初始化密碼要求設置的很複雜,如果想要把密碼設置的簡單一點,就要修改密碼策略;

修改密碼策略教程:https://blog.csdn.net/hello_world_qwp/article/details/79551789 

退出mysql:命令exit或quit

  • 安裝Redis

安裝教程:https://www.cnblogs.com/zuidongfeng/p/8032505.html 

8.1注意你的redis下載位置和教程不同要相應修改;

8.2 注意Redis啓動你同時實現後臺啓動和開機自啓動,所以你要把文檔的開啓方式2和3都實現,而不是3選1。

8.3 啓動命令 service redisd stop/start(不能使用restart)

啓動後發現,其他電腦無法連接,修改redis配置

配置教程:https://www.cnblogs.com/javajetty/p/9899019.html 

接觸本地訪問限制,增加redis訪問密碼:root。

  • 安裝MongoDB

安裝教程:https://www.cnblogs.com/tianyamoon/p/9860656.html 

命令:

啓動mongodb :systemctl start mongod.service
停止mongodb :systemctl stop mongod.service

查到mongodb的狀態:systemctl status mongod.service

  • 安裝Zookeeper

安裝教程:https://www.cnblogs.com/huangjianping/p/8012580.html  

設置開機啓動:

(1)編輯zookeeper.service文件

vim /usr/lib/systemd/system/zookeeper.service

加入如下內容

*************************[Unit]

[Unit]

Description=Zookeeper Daemon

Documentation=http://zookeeper.apache.org

Requires=network.target

After=network.target

#ConditionPathExists=/etc/zookeeper/conf/zoo.cfg

 

[Service]    

Type=forking

Environment=JAVA_HOME=/home/soft/jdk1.8

WorkingDirectory=/home/soft/zookeeper-3.4.9/bin

#User=zk

#Group=zk

ExecStart=/home/soft/zookeeper-3.4.9/bin/zkServer.sh start /home/soft/zookeeper-3.4.9/conf/zoo.cfg

ExecStop=/home/soft/zookeeper-3.4.9/bin/zkServer.sh stop /home/soft/zookeeper-3.4.9/conf/zoo.cfg

ExecReload=/home/soft/zookeeper-3.4.9/bin/zkServer.sh restart /home/soft/zookeeper-3.4.9/conf/zoo.cfg

TimeoutSec=120

# Let systemd restart this service always

#Restart=always

# Never restart this service

Restart=no

RestartSec=30s

LimitNOFILE=65536

#LimitNPROC=65536

 

[Install]

WantedBy=default.target

*************************

(2)生效

systemctl daemon-reload

(3)改變文件權限

chmod 777 /usr/lib/systemd/system/zookeeper.service

(4)systemctl開機啓動zookeeper

systemctl enable /usr/lib/systemd/system/zookeeper.service或

systemctl enable /usr/lib/systemd/system/zookeeper

(5)查看是否開機啓動

systemctl is-enabled zookeeper.service

(6)systemctl取消開機啓動

systemctl disable zookeeper.service

  • 安裝Kafka

安裝教程:https://www.cnblogs.com/tarencez/p/10887931.html 

設置開機啓動:

(1)編輯kafka.service文件

vim /usr/lib/systemd/system/kafka.service

加入如下內容

*************************

[Unit]

Description=Kafka Daemon

Requires=network.target

After=network.target zookeeper.service

 

[Service]    

Type=forking

Environment=JAVA_HOME=/home/soft/jdk1.8

WorkingDirectory=/home/soft/kafka_2.12-2.2.0/bin

#User=zk

#Group=zk

ExecStart=/home/soft/kafka_2.12-2.2.0/bin/kafka-server-start.sh  /home/soft/kafka_2.12-2.2.0/config/server.properties

ExecStop=/home/soft/kafka_2.12-2.2.0/bin/kafka-server-stop.sh

TimeoutSec=120

# Let systemd restart this service always

#Restart=always

# Never restart this service

Restart=no

RestartSec=30s

LimitNOFILE=65536

#LimitNPROC=65536

 

[Install]

WantedBy=default.target

*************************

(2)生效

systemctl daemon-reload

(3)改變文件權限

chmod 777 /usr/lib/systemd/system/kafka.service

(4)systemctl開機啓動kafka

systemctl enable /usr/lib/systemd/system/kafka.service或

systemctl enable /usr/lib/systemd/system/kafka

(5)查看是否開機啓動

systemctl is-enabled kafka.service

(6)systemctl取消開機啓動

systemctl disable kafka.service

 

  • 安裝Nginx

安裝教程:https://www.cnblogs.com/boonya/p/7907999.html 

啓動、停止nginx

cd /usr/local/nginx/sbin/

./nginx

./nginx -s stop

./nginx -s quit

./nginx -s reload

 

  • 安裝Docker

安裝教程:https://blog.csdn.net/weixin_40760196/article/details/87926107 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章