ubuntu安装步骤:
- sudo passwd root
- userdel root-aaa
- mv sources.list sources.list.bak
- vim sources.list
-
sudo apt-get update
-
apt-get upgrade -y
-
edit iptables
iptables -F
iptables -X
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 80 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --sport 80 -j ACCEPT
iptables -A OUTPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --sport 53 -j ACCEPT
iptables -A OUTPUT -p udp --dport 123 -j ACCEPT
iptables -A INPUT -p udp --sport 123 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 3307 -j ACCEPT
iptables -A INPUT -p tcp --sport 3307 -j ACCEPT
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
iptables-save > /etc/iptables.up.rules
/etc/network/interfaces
auto eth0
iface eth0 inet dhcp
pre-up iptables-restore < /etc/iptables.up.rules
-
fix clock
crontab -e
0 12 * * * /usr/sbin/ntpdate cn.pool.ntp.org;/sbin/hwclock -w
- vim interfaces
auto eth0
iface eth0 inet static
address 192.168.200.141
netmask 255.255.255.0
gateway 192.168.200.2
- change computer name
vim hosts
vim hostname
-
install zend optimizer 3.3
tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
/etc/php5/apache2
/etc/apache2/httpd.conf
- modify php.ini
date.timzone=Asia/Shanghai
error_reporting = E_ALL & ~E_NOTICE
mysqli.default_port = 3307
mysql.default_port =3307
- install vmware tools
apt-get install linux-headers-$(uname -r) build-essential gcc make
mount /dev/cdrom /cdrom
cp /cdrom/VMwareTools-5.5.1-19175.tar.gz /tmp
tar -xf VMwareTools-5.5.1-19175.tar.gz
tar -xf vmware-tools-any-update1.tar_189.tar
tar -xf patch_165.tar
cd /tmp/vmware-tools-distrib
./vmware-install.pl
#当问你是否运行 vmware-config-tools.pl 时回答no
cd /tmp/vmware-tools-any-update1/
./runme.pl
#当问你是否运行 vmware-config-tools.pl 时回答no
cd /usr/bin
patch vmware-config-tools.pl /tmp/patch.txt
./vmware-config-tools.pl
- modify apache2.conf
ServerLimit 10000
StartServers 5
MinSpareServers 10
MaxSpareServers 20
MaxClients 10000
MaxRequestsPerChild 1000
- install eaccelerator
apt-get install php5-dev make
export PHP_PREFIX="/usr"
sudo $PHP_PREFIX/bin/phpize
./configure \
--enable-eaccelerator=shared \
--with-php-config=$PHP_PREFIX/bin/php-config
sudo make
sudo make install
4,修改php.ini
zend_extension="/usr/lib/php5/20060613+lfs/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
5,建立cache
sudo mkdir /tmp/eaccelerator
sudo chmod 0777 /tmp/eaccelerator
- 删除mysql
sudo apt-get remove libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl mysql-client mysql-client-5.0 mysql-server mysql-server-5.0
17,设置虚拟主机限制
<VirtualHost *:80>
ServerAdminwebmaster@localhost
ServerName 192.168.*.*
DocumentRoot /var/www/nosite/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/nosite/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/nosite-err.log
</VirtualHost>
相关推荐
Ubuntu系统用于开发的基本安装环境配置shell脚本,直接运行即可
新手使用ubuntu来做服务器进行代码管理及项目发布时候的基本软件安装方法,安装的vnc服务器和vncviewer来进行远程桌面互动从而进行服务器管理,安装svn服务器进行文件和代码管理,安装mysql或者postgresql作为数据...
ubuntu 7.10安装及基本设置 博文链接:https://mqzsweet.iteye.com/blog/149848
Ubuntu概述、安装与基本操作笔记。
ubuntu安装工作软件Typora 文档,安装基本使用软件.
1.先安装基本的依赖环境libc6_2.23-0ubuntu10_amd64.deb、libdbus-1 -dev_1.10.6-1ubuntu3.4_amd64.deb、libgcrypt20_1.6.5- 2ubuntu0.6_amd64.deb、libgpg-error0_1.21-2ubuntu1_amd64.deb、 libsystemd0_...
详细讲解Ubuntu安装过程 以及arm_linux 环境的搭建,包含Ubuntu系统的基本操作指令
caffe 大家都知道不好装,这里给大家提供两种环境下的安装方法,亲测可用
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分 二个分区,在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模 式安装...
Ubuntu 上如何安装Docker及基本用法
此文本是本人总结的ubuntu16.04在vmware上安装使用的基本指导文本,包含vmware安装、ubuntu安装,基本网络配置(支持多网段)、ssh/samba/tftp/nfs/telnet等网络环境搭建、软件更新以及共享文件夹的创建使用、vim的...
oracleVirtualBox安装Ubuntu过程 基本上每个安装界面都有描述 我按照这样的步骤安装过3次 只要对应的版本,只要不是人品的问题 保证能装成功
适合初步接触ubuntu系统,需要配置git工具,VIm编辑器,zsh命令解释器及其插件的人
ubuntu18.04的docker基础镜像,apt源已经换成了国内源,并装了vim,大约170M。注意:我设置了apt代理,不需要的要执行sudo rm -r /etc/apt/apt.conf.d/10proxy,需要的请修改/etc/apt/apt.conf.d/10proxy文件里的...
本资料系UBUNTU(班图)的详细使用手册,内含安装指南、基本命令、基本操作、各种编程开发环境....等等 相信看过此文档的人都会觉得很受用。
Ubuntu 10.10 图形安装教程、网络设置、软件源、基本配置(超详细)
Win7和Ubuntu双系统安装(硬盘安装)从各大论坛里介绍的Windows XP与Ubuntu 7.10建立双系统的方法来看,基本都采用通过WindowsXP的引导文件ntldr读取Boot.ini文件实现。
ubuntu 图像界面 设置 文中详细介绍了ubuntu的安装过程,设置,分区等,一些基本的操作,经读者亲自验证。确认无误。