使用U盘引导安装CentOS操作系统

一、 制作 linux 引导盘

1 、 格式化 U 盘
U 盘的选择: 因为 U 盘不光要作为引导盘还要装载 CentOS 的安装 ISO 镜像,因此 U盘的容量至少要比 ISO 镜像文件要大,另外建议选择 kingston 等比较知名的品牌 U 盘。格式化: 利用 windows 自带的格式化功能或第三方工具将你的 U 盘格式化成 FAT32
格式。
2 、安装 syslinux
下载 syslinux for windows 版本 ( 压缩包 )
http://www.kernel.org/pub/linux/utils/boot/syslinux/
我们用的是 syslinux-3.86.zip
1 )解压
我们把软件解压到 D 盘的 syslinux 新建文件夹中 继续阅读

一键安装ISPconfig 1.1

安装脚本:cenos_setup_ispconfig.sh

chkconfig iptables off
service iptables stop
yum install -y wget vim zip unzip ftp lftp rsync netconfig ntsysv
wget http://www.atomicorp.com/installers/atomic
sh ./atomic
yum install -y ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel
yum remove httpd mysql php sendmail
yum install -y bind vsftpd procmail amavisd-new spamassassin clamav clamav-daemon zoo bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl libnet-dns-perl modprobe capability
yum install -y nginx mysql mysql-server mysql-devel php 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 php-common php-devel php-fpm
yum install -y mydns-mysql postfix postfix-mysql postfix-doc courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl postfix-tls libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4
yum install -y pure-ftpd-common pure-ftpd-mysql quota quotatool vlogger webalizer
echo 'yes' > /etc/pure-ftpd/conf/DontResolve
chkconfig --levels 235 nginx on
chkconfig --levels 235 mysqld on
chkconfig --levels 235 php-fpm on
chkconfig --del httpd
service nginx start
service mysqld start
service php-fpm start
mysqladmin -u root password "123456"
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xvf ISPConfig-3-stable.tar.gz
php -q ispconfig3_install/install/install.php
wget http://www.huzs.top/soft/ispconfig/nav_side.css
mv -f nav_side.css /usr/local/ispconfig/interface/web/themes/default/css/navigation

中文汉化包:cn.lng

MYSQL优化版配置文件:my.cnf

Linux服务器安装好后如何进行优化

我们的服务器并不是安装完成后就可直接托管到机房了,而是需要进行一系列的优化配置和安全配置等

  1、关闭不需要的服务

这个应该很容易理解的,凡是我们的系统不需要的服务,一概关闭,这样一个好处是减少内存和CPU时间的占用,另一个好处相对可以提高安全性

那么哪些服务是肯定要保留的呢?

在linux机器上通常有四项服务是必须保留的

iptables

linux下强大的防火墙,只要机器需要连到网上,哪里离得开它

network

linux机器的网络,如果不上网可以关闭,只要上网当然要打开它

sshd 继续阅读

Linux Mint 14体验报告 接近Windows的Linux

以前使用过Ubuntu,但是体验Linux Mint确属首次。尽管两者的亲密关系,但是对于初来乍到的编者而言,这款基于Ubuntu的桌面系统还是有些陌生。但是考虑到,大多数用户都对Windows特别熟悉,那么熟悉这款Linux系统则是并不困难。

说到这里,也许有人已经糊涂了。不过小编的确还没糊涂。说这样的话,还是有几分道理的。Ubuntu是基于Debian的系统,而Linux Mint则是基于Ubuntu的系统。同为LInux的系统,Linux Mint在遗传了Ubuntu系统内部的精华之外,则在界面上与Ubuntu分道扬镳,向Windows系统越走越近。因此单从界面操作角度来 看,Linux Mint更偏向Windows界面,对于广大Windows用户而言,上手并不困难。

虽然编者使用过Ubuntu,但是对Linux系统来说,还是彻底的小白。因此,本文主要从一个小白的视角来体验这款全新的操作系统。专业方面的东西,本文并不涉及。 继续阅读