整理 常見Centos安裝問題及其解決辦法

2021-07-14 01:38:25 字數 2750 閱讀 6876

因為是centos linux,預設可以採用yum方式安裝,則採用如下命令安裝gcc編譯器即可:

# yum -y install gcc

安裝更新了如下幾個元件:

gcc 4.1.2-44.el5

binutils 2.17.50.0.6-9.el5

cpp 4.1.2-44.el5

glibc-devel 2.5-34.el5_3.1

glibc-headers 2.5-34.el5_3.1

kernel-headers 2.6.18-164.el5

libgomp 4.3.2-7.el5

【mysql允許root帳號遠端登入】

mysql安裝完成後,預設是不允許root進行遠端登入的,預設使用者表中有如下使用者

我們可以看到有四個root賬戶,兩個空賬號,你也會發現只有採用localhost的root設定了密碼,其餘都無需密碼。

那麼我們要修改mysql的root密碼我們可以使用這個命令

/usr/local/bin/mysqladmin -uroot password 123

意思就是將root帳號以localhost域的密碼設定成「123」;

好我們再談mysql支援root遠端連線的方法,遠端連線我們自然要用』%』來匹配比較好,或者你可以指定某個ip

mysql>grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

上句話的意思就是使用root在任意一台計算機上面以密碼「123456」來連線,你如果在遠端計算機上面使用密碼「123」是無法連線的,包括你在本地使用mysql -uroot -p 密碼為123456也無法連線。

當然執行上面一句sql我們還需要重新整理下快取區,使之生效

mysql>flush privileges

經過研究,其實還有一種更加方便的修改root的遠端啟用方式。

mysql>use mysql;

mysql>update user set host='%' where user='root' and host='localhost';

mysql>flush privileges;

這種方法的好處就是在於 不用直接的修改使用者的密碼,而且採用經常使用的sql比較熟悉。

ok,到這裡你就可以使用root帳號的遠端登入了,當然我們在除錯情況下使用root遠端比較多,但是當我們在生產部署的時候就一定要注意關掉root的遠端連線。

【freetype-config not found】

yum install freetype-devel

【 編譯php-5.5.15出錯,xml2-config not found】

yum install libxml2* -y  

【configure: error: png.h not found.錯誤的解決方法】

yum install libpng-devel

【關機重啟命令】

關機命令:

1、halt   立刻關機 2、poweroff  立刻關機 3、shutdown -h now 立刻關機(root使用者使用) 4、shutdown -h 10 10分鐘後自動關機 如果是通過shutdown命令設定關機的話,可以用shutdown -c命令取消重啟

重啟命令:

1、reboot 2、shutdown -r now 立刻重啟(root使用者使用) 3、shutdown -r 10 過10分鐘自動重啟(root使用者使用)  4、shutdown -r 20:35 在時間為20:35時候重啟(root使用者使用) 如果是通過shutdown命令設定重啟的話,可以用shutdown -c命令取消重啟

【停止ping】

ctrl+c

【linux下怎麼樣配置系統啟動時自動啟動ftp服務】

執行ntsysv命令,然後選擇上ftp的服務,下次重啟機器就會自動啟動ftp服務了。

【checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but c 】

標籤: 雜談

yum install  zlib-devel

【oops: cannot change directory:/root】

setsebool -p ftp_home_dir 1

【修改底層網路配置檔案】

vi /etc/sysconfig/network-scripts/ifcfg-eth0

【連線失敗 oops: cannot change directory:/root】

安裝完red hat enterprise linux 5後,ftp不能使用root使用者,將/etc/vsftpd/ftpusers和/etc/vsftpd/user_list兩個檔案中的root注釋掉,就是在root前加個#,再執行ftp結果報錯

500 oops:cannot change directory:/root

到網上查了下,是selinux的配置問題,兩種方法解決:

1、setsebool -p ftp_home_dir on 之後再運service vsftpd restart 

或 setsebool -p ftpd_disable_trans on 之後再運service vsftpd restart 也行  

2、關閉selinux

修改/etc/selinux/config檔案或/etc/syscofnig/selinux設定selinux= disabled ,然後重啟

centos安裝 usb安裝技術問題整理

1 官網how to 2 我安裝碰到的問題 3 好文章 這個裡面的 將 vmlinuz initrd initrd.img inst.stage2 hd label centos x207 x20x86 64 quiet 改為vmlinuz initrd initrd.imginst.stage2 ...

Centos啟動FTP及常見問題

linux每天學習一點 centos啟動ftp命令 service vsftpd start 驗證是否連通 ftp localhost 若報錯ftp command not found,則需要安裝ftp包 64位作業系統下執行如下命令 rpm uvh 如果出現類似 libc.so.6 is need...

VUE安裝及常見問題

vue的安裝可以根據官網上的來,vue cli 安裝 首先你需要安裝node.js,官網頁面上會有兩個版本 lts的意思是長期支援的版本,穩定 current顯而易見是目前最新發布的版本 在這裡,我們使用lts版本 官網上說了,如果你已經安裝過vue的舊版本 低版本,此處指3.0以下的版本 你可以使...