使用Webmin管理LNMP及Linux系统
Webmin简介
Webmin是功能【shì gōng néng】✋非常强大的Unix系统管🧑理面板🥁。管理员💡通过任何一款【hé yī kuǎn】浏览器【liú lǎn qì】♐,就能添📜加用户【jiā yòng hù】帐号,管理Apache,DNS,文件共享系统,甚至更多【duō】。Webmin允许你【yǔn xǔ nǐ】DIY模块,你只需🍆要到模块管理【kuài guǎn lǐ】页面,增加😹你需要【nǐ xū yào】的功能【de gōng néng】✋,删除你认为不【rèn wéi bú】实用的🥖功能✋。如果你👵熟悉perl,你甚至【nǐ shèn zhì】可以自己开发🔤模块来增加😹Webmin功能✋。使用【shǐ yòng】📏Webmin管理linux服务器,你将可以可视化管理你的服【nǐ de fú】务器,完成脱🤑离了命【lí le mìng】🚡令行模【lìng háng mó】式的管理方法。下面我【xià miàn wǒ】们来介🚦绍如何使用【shǐ yòng】📏Webmin(下面的所有操作都是【zuò dōu shì】在🎻centos中进行【zhōng jìn háng】😫)。
yum安装【ān zhuāng】✔nginx,php,mysql,fastcgi
LNMP(即【jí】nginx-mysql-php)服务器🚵一直是被认为【bèi rèn wéi】性能高,内存占🥩用少的📢服务器🚵,下面我们来介绍怎么【shào zěn me】通过简【tōng guò jiǎn】单的YUM命令安🎯装【zhuāng】。
安装mysql
1、先卸载系统自【xì tǒng zì】带的🎽apache,然后更新软件库【kù】🔁
yum remove httpd yum update |
2、yum安装mysql
yum install mysql mysql-server |
3、加入启动项并启动mysql
chkconfig --levels 235 mysqld on /etc/init.d/mysqld start |
4、设置mysql密码及相关设置
mysql_secure_installation |
因为第【yīn wéi dì】🚴一次启🧦动这命令,所以直📚接回车【jiē huí chē】下一步,然后输【rán hòu shū】入你的【rù nǐ de】mysql密码,按照提示操作🏷。
安装nginx
1、导入软件库
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm |
2、yum安装nginx
yum install nginx |
3、添加到启动项并启动nginx
chkconfig --levels 235 nginx on /etc/init.d/nginx start |
安装php
1、安装php及相关模块
yum install lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy |
2、编辑文件php.ini,在文件【zài wén jiàn】🚌末尾添🥖加【jiā】cgi.fix_pathinfo = 1
vi /etc/php.ini |
3、执行以【zhí háng yǐ】下命令【xià mìng lìng】🏋以启动php fastcgi守护进程,并以用【bìng yǐ yòng】⏯户组nginx和用户🥥nginx身份运行。
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid |
4、设置开机启动fastcgi.
编辑文【biān jí wén】🌺件 vi /etc/rc.local,增加如🚕下代码【xià dài mǎ】:
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid |
修改🌷nginx配置文⏱件【jiàn】,添加【tiān jiā】fastcgi支持
1、修改nginx.conf文件
vi /etc/nginx/nginx.conf |
配置文件部分代码:
[...] server { listen 80; server_name _; #charset koi8-r; #access_log logs/host.access.log main; location / { root /usr/share/nginx/html; index index.php index.html index.htm; } error_page 404 /404.html; location = /404.html { root /usr/share/nginx/html; 关键词【guān jiàn cí】🏔:Webmin,LNMP,Linux 阅读本文后您有什么感想? 已有 人给出评价!
|