1、Linux Apache Mysql Postgresql 安装
yum -y install httpd
yum -y install mysql mysql-server
yum -y install php php-mysql php-postgresql php-pgsql php-devel
yum -y install postgresql postgresql-server
2、程序开机自启动
chkconfig httpd on
查看系统自启动项chkconfig --list
3、卸载apache
yum remove httpd
4、启动Apache
service httpd start 或 /etc/rc.d/init.d/httpd start
检测启动结果:ps aux | grep httpd
5、启动Mysql
service Mysqld start或 /etc/rc.d/init.d/mysqld start
检查启动结果:netstat -tulnp | grep :3306
6、修改root密码
设置初始root密码:mysqladmin -u root password123456
登录: mysql -u root -p回车后输入密码
修改密码: mysqladmin -u root -p password '******'(要输入引号)然后回车 系统会提示输入原密码
忘记了原来的root密码:http://www.centoscn.com/CentOS/config/2013/1030/2012.html
无法远程连接mysql:
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
//使修改生效
mysql>flush privileges;
7、常用MySql命令
查看数据库:show databases;
选择数据库:use database_name;
查看当前数据库下的表:show tables;
选择表:use table_name;
8、CentOs 设置中文
下载中文包Yum groupinstall Chinese-support
设置中文Vi /etc/sysconfig/i18n
LANG = “zh_CN.UTF-8”
英文版终端:Monospace 10
中文版终端:Bitstream Vera Sans Mono
9、调用系统设置界面
setup
10、修改分辨率
vi /boot/grub/grub.conf
找到kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi一行,添加参数vga=792成为
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi vga=789
最后的vga=792表示1024x768,16M色彩,具体数值可以参见下表:
640x480 800x600 1024x768 1280x1024
256 769771773775
32K784787790793
64K785788791794
16M786789792795
11、gcc、gc++安装
yum install gcc
yum install gcc-c++
检测版本号:gcc -v、g++ -v
12、共享Windows文件夹
先在windows上创建文件夹:Sample,并设置为共享
# mkdir /mnt/windows
# mount -t cifs //192.168.1.138/CentOS-Share /windows -o username=administrator
Password:123xyz`
其中192.168.1.138为Windows系统的IP
13、CentOS最小化安装 网络问题解决方案
http://www.cnblogs.com/cocowool/archive/2011/12/08/2280670.html
http://jingyan.baidu.com/album/25648fc1a303ce9191fd0032.html
14、gcc、g++
安装:yum install gcc、yum install gcc-c++
检测版本号:gcc -v、g++ -v
15、编译
gcc hello.c -o hello
g++ hello.cpp -o hello
./hello
16、ftp服务器
安装:yum install vsftpd
配置:vi /etc/vsftpd/vsftpd.conf
添加账户:useradd -s /sbin/nologin -d /var/www/html isky
添加密码:passwd isky回车,输入密码:123xyz`
自启动:chkconfig vsftpd on
参考http://www.centoscn.com/CentosServer/ftp/2013/0730/816.html
首先判断你服务器上是否安装了vsftpd:rpm -q vsftpd
安装vsftpd:yum -y install vsftpd
安装完成之后就要重启vsftpd服务:service vsftpd restart
到vsftpd的主配置文件里面
把这个改为NO 默认是YES (改为NO 就是禁止匿名用户登录,不需要注释)
不可以让ftp用户跳出自己的home目录,否则太危险了,需要做限制
默认是注释掉的,把#号去掉 然后重启vsftpd
创建ftp用户
(yuanfei这个用户智能连接ftp无法登录系统,默认home目录是在var/www/html 文件夹下面)
给yuanfei这个用户设置密码
然后给home目录修改权限,否则你无法上传文件
修改selinux
默认是enforcing 把他修改为disabled
因为修改selinu后需要重启服务,因为服务器不可以重启所以执行上面这个命令,临时修改selinux的策略,无需重启!
重启vsftpd服务,并且下次自动启动
关闭防火墙
然后用软件来链接ftp测试一下
好了,整套的ftp服务配置完成,可以在本地链接上传下载了!
22、调用系统设置界面
# setup
修改分辨率
vi /boot/grub/grub.conf
找到kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi一行,添加参数vga=792成为
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda1 hdc=ide-scsi vga=789
最后的vga=792表示1024x768,16M色彩,具体数值可以参见下表:
640x480800x6001024x7681280x1024
256769771773775
32K784787790793
64K785788791794
16M786789792795