欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

LANMP相关配置

程序员文章站 2022-06-30 20:20:03
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-deve ......

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

 

自启动chkconfig httpd on

查看自启动项chkconfig --list

 

卸载yum remove httpd

 

2、启动apache:service httpd start或 /etc/rc.d/init.d/httpd start

检测启动结:ps aux | grep httpd

 

3、启动mysql:service mysqld start或 /etc/rc.d/init.d/mysqld start

检查启动结果:netstat -tulnp | grep :3306

 

修改root密码

mysqladmin -u root password ‘你想设置的密码’

登录

mysql -u root -p回车后输入密码

修改密码

mysqladmin -u root -p password '******'回车输入愿密码

 

4、mysql命令

 

查看数据库:show databases; 

选择数据库:use database_name;

查看当前数据库下的表:show tables;

选择表:use table_name;

 

5、centos 设置中文

下载中文包yum groupinstall chinese-support

设置中文vi /etc/sysconfig/i18n 

lang = “zh_cn.utf-8”

英文版终端:monospace 10

中文版终端:bitstream vera sans mono

 

# setup调用系统设置界面

 

6、修改分辨率

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

7、gcc、gc++安装

   yum install gcc

   yum install gcc-c++

   yum install g++

检测版本号:gcc -v、g++ -v

 

8、共享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

 

9、centos最小化安装 网络问题

http://www.cnblogs.com/cocowool/archive/2011/12/08/2280670.html

http://jingyan.baidu.com/album/25648fc1a303ce9191fd0032.html

 

10、gcc、g++

安装:yum install gcc、yum install gcc-c++

检测版本号:gcc -v、g++ -v

 

11、编译

gcc hello.c -o hello

g++ hello.cpp -o hello

./hello

 

12、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