ubuntu 服务器安装
版权声明:原创作品,谢绝转载!否则将追究法律责任。 |
昨天安装了一台ubuntu服务器,很简单,按照光盘提示就可以了。分区的时候要注意,采用自动分区或者手动分配交换分区,一般/var分区比较大,主要是存放各种数据的。 安装ssh服务: apt-get install openssh-server 安装 Apache2: apt-get install apache2 安装PHP模块: apt-get install php5 编辑测试页:(<?php phpinfo(); ?>) 安装Mysql apt-get install mysql-server mysqladmin -u root password db_user_password #db_user_password替换为密码 安装Mysql模块 apt-get install libapache2-mod-auth-mysql apt-get install php5-mysql apt-get install php5-gd /etc/init.d/apache2 restart 配置php.ini: gedit /etc/php5/apache2/php.ini 把文件在文件后面的: #extension=mysql.so #extension=gd.so 的#去掉。 安装phpmyadmin apt-get install phpmyadmin 测试:http://localhost/phpmyadmin/ * 在新增的文件内加入下面这几行 Alias /URL-path /location_of_folder/ <Directory /location_of_folder/> Options Indexes FollowSymLinks AllowOverride All order allow,deny Allow from all </Directory> 重起apache sudo /etc/init.d/apache2 restart 安装awstats网站分析软件 wget http://downloads.sourceforge.net/awstats/awstats-6.6.tar.gz?modtime=1166884633&big_mirror=0[/url] tar xzvf awstats-6.6.tar.gz perl awstats_install.pl perl awstats.pl --update --config=www.yourdomain.com crontab -e 在crontab里输入 0 * * * * /usr/bin/perl /usr/local/awstats/tools/awstats_updateall.pl now 安装mrtg apt-get install libsnmp-session-perl apt-get install snmpd wget http://mirrors.kernel.org/ubuntu/pool/universe/m/mrtg/mrtg_2.12.1-1_i386.deb vi /etc/snmp/snmpd.conf 把'com2sec readonly default public'前的'#'去掉。 cfgmaker public@localhost > /etc/mrtg.cfg mkdir /var/www/mrtg cd /var/www/mrtg indexmaker /etc/mrtg.cfg > index.htm mkdir /var/lock/mrtg env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 重复3次 建立一个mrtg虚拟主机即可 设置服务器时区 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 注: 虚拟主机设置的时候:1.在一个VirtualHost 里不能输入两个 ServerName ,虽然重起服务没有错误提示,但是无法打开网页,404错误。2.Dirctory 里options 的indexes选项去掉,否则首页无法访问的时候会显示网站文件列表,有安全问题。3.单独设置ErrorLog和CustomLog。 awstats安装完成后可以不要删除 awstats_install.pl每新增一个虚拟主机都可以用这个文件建立awstats配置文件,比手动设定方便。 iptables 从上到下顺序处理,默认值最先处理。 iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A INPUT -P tcp --dport 80 -j ACCEPT iptables -A INPUT -j DROP 添加新命令可以用iptables -I INPUT -p tcp --dport 21 -j ACCEPT 本文出自 “D空间” 博客,谢绝转载! 本文出自 51CTO.COM技术博客 |


davisdong
博客统计信息
热门文章
最新评论
友情链接