centos 7 環境安裝配置

2021-07-25 17:38:01 字數 3375 閱讀 2951

# yum update
1、安裝ifconfig、netstat 命令

# yum install net-tools
2、安裝lsof命令

yum install lsof
3、安裝vim

yum install vim
4、安裝ntfs-3g,及行動硬碟掛載

安裝ntfs-3g

# yum install gcc  //安裝編譯器,一直按y即可

# mkdir /usr/local/ntfs3g //建立資料夾ntfs3g,用於後面編譯安裝ntfs-3g

# cd /usr/local/src

# wget

# tar zxvf ntfs-3g_ntfsprogs-2016.2.22.tgz

# cd ntfs-3g_ntfsprogs-2016.2.22

# ./configure --prefix=/usr/local/ntf3g //編譯,指定安裝目錄/usr/local/ntf3g

# make&&make install //編譯安裝

掛載行動硬碟:

# fdisk -l | grep ntfs  //檢視掛載資訊

# mkdir /mnt/usb1 //建立掛載目錄

# mount ntfs-3g /dev/sdc1 /mnt/usb1

解除安裝行動硬碟:

# umount /mnt/usb1
5、安裝wget

yum install wget
6、安裝ssh

yum install ssh
1、安裝httpd

#vim /etc/httpd/conf/httpd.conf  //進入配置檔案

找到allowoverride none

require all denied

#修改為:

allowoverride none

require all granted

3、設定開機啟動:

# systemctl enable httpd.service
1、安裝php

# yum install php
2、測試

在/var/www/html下建立檔案info.php

# vim /var/www/html/info.php

<?php

phpinfo();

?>

3、重啟httpd

service httpd restart
在centos7中,mariadb代替了mysql,其實mariadb只是乙個m有sql的乙個分支,由於mysql舊部員工不滿oracle收購mysql導致更新速度變慢,又重新開發了和mysql類似的開源資料庫。來應對oracle的mysql。

1、安裝mysql

# yum install mariadb-server  //預設安裝
2、啟動mysql服務

# systemctl start mariadb
3、設定開機啟動

# systemctl enable mariadb
4、配置

# mysql_secure_installation

...set root password? [y/n] y //是否設定root密碼

...remove anonymous users? [y/n] y //是否刪除匿名使用者

...disallow root login remotely? [y/n] y //是否允許root遠端登陸

...remove test database and access to it? [y/n] y //是否刪除test庫

...reload privilege tables now? [y/n] y //重新重新整理授權

...

5、登入mysql

# mysql -uroot -p123456

mariadb [(none)]> show databases;

+--------------------+

| database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

+--------------------+

3 rows in

set (0.00 sec)

//允許其他ip遠端訪問,注意結尾分號;

mariadb [(none)]> grant all privileges on *.* to

'root'@'%' identified by

'123456'

with grant option;

mariadb [(none)]> flush privileges;

//退出

mariadb [(none)]> quit

6、修改mariadb的root密碼

#vim /etc/my.cnf

在[mysqld]字段(一定要放在這裡,否則無效!)加入skip-grant-tables配置,意思就是跳過密碼驗證。

# service mysql restart 重啟mariadb服務

# mysql -u root 直接回車空密碼登入進去

# update mysql.user

set password=password('123456') where

user='root'; 重設mysql的root新密碼

# flush privileges; 重新整理資料庫

最後vim /etc/my.cnf

去除skip-grant-tables

重啟mariadb服務

再登入:

mysql -uroot -p123456

CentOS7環境安裝配置Redis

wget第二步 解壓安裝包 tar zxvf redis 4.0.9.tar.gz c usr local 將壓縮包解壓到指定目錄 第三步 安裝gcc依賴 先通過gcc v是否有安裝gcc 如果沒有安裝,執行命令sudo yum install y gcc 第四步 cd到redis的解壓目錄下,並執...

CentOS7環境Apache配置SSL

1 安裝外掛程式 yum y install mod ssl openssl 2 上傳證書 在 etc httpd下建立cert資料夾,上傳申請到的第三方證書到此資料夾 test.key test chain.crt test public.crt 3 修改配置檔案 修改配置檔案 etc httpd...

centos7環境下安裝MySQL

安裝mysql官方的yum repository wget i cyum y install mysql57 community release el7 10.noarch.rpm安裝mysql服務 yum y install mysql community server啟動mysql服務 syst...