CentOS 6.7使用yum快速搭建LAMP环境
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,LAMP指的Linux(操作系统)、Apache HTTP服务器,MySQL 数据库软件(有时也指MariaDB) 和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web 服务器
千家信息网最后更新 2025年01月24日CentOS 6.7使用yum快速搭建LAMP环境LAMP指的Linux(操作系统)、Apache HTTP服务器,MySQL 数据库软件(有时也指MariaDB) 和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web 服务器。
Linux 是免费开源软件,这意味着源代码可用的操作系统。
Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件。
MySQL 是多线程、多用户的SQL数据库管理系统。
PHP,Perl 或 Python:PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。
配制yum源:
由于这里采用yum方式安装,前提是必须配置好yum源。为了加快下载速度,建议使用网易的yum源。我们安装完系统后,默认都是系统自带的yum源,国内用户用yum安装软件的时候,是比较慢的,为了提高效率,一般会配置国内的yum源。
国内比较好的yum源有网易yum源、搜狐yum源等,现在介绍下怎么配置网易163yum源:
官方链接【CentOS镜像使用帮助】:http://mirrors.163.com/.help/centos.html
收录架构为:i386,x86_64,SRPMS
收录版本为:5.x和6.x系列
更新时间:每5小时更新一次
1、首先备份/etc/yum.repos.d/CentOS-Base.repo
[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.$(date+%F)_backup
2、根据CentOS不同版本选择下载对应的repo文件,放到/etc/yum.repos.d/ 目录
[root@localhost ~]# cd /etc/yum.repos.d/
#CentOS 5.x
[root@localhost ~]# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo -O /etc/yum.repo.d
#CentOS 6.x
[root@localhost ~]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -O /etc/yum.repo.d
3、最后,执行yum makecache生成缓存
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
OK, 简单3步操作即可配置完成。
这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。
准备篇:
1、配置防火墙,开启80端口、3306端口
[root@localhost ~]# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面
如下所示:
########################################################
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
########################################################
[root@localhost ~]# /etc/init.d/iptables restart #重启防火墙使配置生效
2、关闭SELINUX
[root@localhost ~]# vim /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
[root@localhost ~]# shutdown -r now#重启系统
安装篇:
一、安装Apache
[root@localhost ~]# yum -y install httpd #根据提示安装
[root@localhost ~]# /etc/init.d/httpd start #启动Apache
备注:Apache启动之后会提示错误:
正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解决办法:
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf #编辑
找到 #ServerName www.example.com:80
修改为 ServerName www.jbaobao.net:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost
:wq! #保存退出
[root@localhost ~]# chkconfig httpd on #设为开机启动
[root@localhost ~]# /etc/init.d/httpd restart #重启Apache
安装apache相关扩展
[root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
直接在浏览器键入http://localhost 或 http://本机IP,将会看到Apache的测试页面,这里需要注意iptables的设置。
二、安装MySQL
1、安装MySQL
[root@localhost ~]# yum -y install mysql mysql-server mysql-devel #询问是否要安装
[root@localhost ~]# /etc/init.d/mysqld start #启动MySQL
[root@localhost ~]# chkconfig mysqld on #设为开机启动
[root@localhost ~]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
2、为root账户设置密码
[root@localhost ~]# /usr/bin/mysql_secure_installation
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MySQL!
MySql密码设置完成,重新启动 MySQL:
[root@localhost ~]# /etc/init.d/mysqld start #启动
[root@localhost ~]# netstat -tulpn | grep -i mysql
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/mysqld
OK,看到mysqld已经启动,监听在3306端口上。
三、安装PHP5
安装相关模块:为了让PHP支持MySQL,可以安装php-mysql软件包;也可使用命令搜索可用的php模块
1、安装PHP5
[root@localhost ~]# yum -y install php #根据提示安装
2、安装PHP常用组件,使PHP5支持 MySQL
[root@localhost ~]# yum search php
[root@localhost ~]# yum -y install libmcrypt libjpeg* gd gd-devel php-gd php-mysql php-common php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash #这里选择以上安装包进行安装
[root@localhost ~]# /etc/init.d/mysqld restart #重启MySql
[root@localhost ~]# /etc/init.d/httpd restart #重启Apche
四、安装 Webmin
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。
下载Webmin RPM包
[root@localhost ~]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.580-1.noarch.rpm
请到官网查看是否是最新版本的链接。Webmin Download
安装Webmin
[root@localhost ~]# rpm -U webmin-1.550-1.noarch.rpm
* 在本机上出现了如下的错误:
Header V3 DSA signature: NOKEY, key ID 11f63c51
解决办法如下:可参考 linux Header V3 DSA signature: NOKEY, key ID 错误解决方法
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM*
[root@localhost ~]# rpm -U webmin-1.550-1.noarch.rpm
启动Webmin
[root@localhost ~]# /etc/rc.d/init.d/webmin start
通过浏览器访问Webmin,Ip为:192.168.1.63,那么访问Webmin的URL为 http://192.168.1.63:10000,用户名为:root,密码为:root 。
配置篇
1、Apache配置
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf #编辑文件
ServerTokens OS #在44行 修改为:ServerTokens Prod (在出现错误页的时候不显示服务器操作系统的名称)
ServerSignature On #在536行 修改为:ServerSignature Off (在错误页中不显示Apache的版本)
Options Indexes FollowSymLinks #在331行 修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)
#AddHandler cgi-script .cgi #在796行 修改为:AddHandler cgi-script .cgi .pl (允许扩展名为.pl的CGI脚本运行)
AllowOverride None #在338行 修改为:AllowOverride All (允许.htaccess)
AddDefaultCharset UTF-8 #在759行 修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码)
Options Indexes MultiViews FollowSymLinks #在554行 修改为 Options MultiViews FollowSymLinks(不在浏览器上显示树状目录结构)
DirectoryIndex index.html index.html.var #在402行 修改为:DirectoryIndex index.html index.htm Default.html Default.htm index.php Default.php index.html.var (设置默认首页文件,增加index.php)
KeepAlive Off #在76行 修改为:KeepAlive On (允许程序性联机)
MaxKeepAliveRequests 100 #在83行 修改为:MaxKeepAliveRequests 1000 (增加同时连接数)
:wq! #保存退出
或通过命令修改
[root@localhost ~]# sed -i 's/ServerTokens OS/ServerTokens Prod/g' /etc/httpd/conf/httpd.conf
[root@localhost ~]# sed -i 's/ServerSignature On/ServerSignature Off/g' /etc/httpd/conf/httpd.conf
[root@localhost ~]# /etc/init.d/httpd restart #重启
[root@localhost ~]# rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #删除默认测试页
2、php配置
[root@localhost ~]# vim /etc/php.ini #编辑
date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC
disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname
#在386行 列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
expose_php = Off #在432行 禁止显示php版本的信息
magic_quotes_gpc = On #在745行 打开magic_quotes_gpc来防止SQL注入
short_open_tag = ON #在229行 支持php短标签
open_basedir = .:/tmp/ #在380行 设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题,可以注销此行,或者直接写上程序的目录/data/www.osyunwei.com/:/tmp/
:wq! #保存退出
或
[root@localhost ~]# sed -i '/expose_php/{s/On/Off/g}' /etc/php.ini
[root@localhost ~]# /etc/init.d/mysqld restart #重启MySql
[root@localhost ~]# /etc/init.d/httpd restart #重启Apche
测试篇
[root@localhost ~]# cd /var/www/html
[root@localhost ~]# vim index.php #编辑输入下面内容
Linux 是免费开源软件,这意味着源代码可用的操作系统。
Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件。
MySQL 是多线程、多用户的SQL数据库管理系统。
PHP,Perl 或 Python:PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。
配制yum源:
由于这里采用yum方式安装,前提是必须配置好yum源。为了加快下载速度,建议使用网易的yum源。我们安装完系统后,默认都是系统自带的yum源,国内用户用yum安装软件的时候,是比较慢的,为了提高效率,一般会配置国内的yum源。
国内比较好的yum源有网易yum源、搜狐yum源等,现在介绍下怎么配置网易163yum源:
官方链接【CentOS镜像使用帮助】:http://mirrors.163.com/.help/centos.html
收录架构为:i386,x86_64,SRPMS
收录版本为:5.x和6.x系列
更新时间:每5小时更新一次
1、首先备份/etc/yum.repos.d/CentOS-Base.repo
[root@localhost ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.$(date+%F)_backup
2、根据CentOS不同版本选择下载对应的repo文件,放到/etc/yum.repos.d/ 目录
[root@localhost ~]# cd /etc/yum.repos.d/
#CentOS 5.x
[root@localhost ~]# wget http://mirrors.163.com/.help/CentOS5-Base-163.repo -O /etc/yum.repo.d
#CentOS 6.x
[root@localhost ~]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -O /etc/yum.repo.d
3、最后,执行yum makecache生成缓存
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
OK, 简单3步操作即可配置完成。
这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。
准备篇:
1、配置防火墙,开启80端口、3306端口
[root@localhost ~]# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙
备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面
如下所示:
########################################################
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
########################################################
[root@localhost ~]# /etc/init.d/iptables restart #重启防火墙使配置生效
2、关闭SELINUX
[root@localhost ~]# vim /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
[root@localhost ~]# shutdown -r now#重启系统
安装篇:
一、安装Apache
[root@localhost ~]# yum -y install httpd #根据提示安装
[root@localhost ~]# /etc/init.d/httpd start #启动Apache
备注:Apache启动之后会提示错误:
正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解决办法:
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf #编辑
找到 #ServerName www.example.com:80
修改为 ServerName www.jbaobao.net:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost
:wq! #保存退出
[root@localhost ~]# chkconfig httpd on #设为开机启动
[root@localhost ~]# /etc/init.d/httpd restart #重启Apache
安装apache相关扩展
[root@localhost ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
直接在浏览器键入http://localhost 或 http://本机IP,将会看到Apache的测试页面,这里需要注意iptables的设置。
二、安装MySQL
1、安装MySQL
[root@localhost ~]# yum -y install mysql mysql-server mysql-devel #询问是否要安装
[root@localhost ~]# /etc/init.d/mysqld start #启动MySQL
[root@localhost ~]# chkconfig mysqld on #设为开机启动
[root@localhost ~]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
2、为root账户设置密码
[root@localhost ~]# /usr/bin/mysql_secure_installation
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MySQL!
MySql密码设置完成,重新启动 MySQL:
[root@localhost ~]# /etc/init.d/mysqld start #启动
[root@localhost ~]# netstat -tulpn | grep -i mysql
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1723/mysqld
OK,看到mysqld已经启动,监听在3306端口上。
三、安装PHP5
安装相关模块:为了让PHP支持MySQL,可以安装php-mysql软件包;也可使用命令搜索可用的php模块
1、安装PHP5
[root@localhost ~]# yum -y install php #根据提示安装
2、安装PHP常用组件,使PHP5支持 MySQL
[root@localhost ~]# yum search php
[root@localhost ~]# yum -y install libmcrypt libjpeg* gd gd-devel php-gd php-mysql php-common php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash #这里选择以上安装包进行安装
[root@localhost ~]# /etc/init.d/mysqld restart #重启MySql
[root@localhost ~]# /etc/init.d/httpd restart #重启Apche
四、安装 Webmin
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。
下载Webmin RPM包
[root@localhost ~]# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.580-1.noarch.rpm
请到官网查看是否是最新版本的链接。Webmin Download
安装Webmin
[root@localhost ~]# rpm -U webmin-1.550-1.noarch.rpm
* 在本机上出现了如下的错误:
Header V3 DSA signature: NOKEY, key ID 11f63c51
解决办法如下:可参考 linux Header V3 DSA signature: NOKEY, key ID 错误解决方法
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM*
[root@localhost ~]# rpm -U webmin-1.550-1.noarch.rpm
启动Webmin
[root@localhost ~]# /etc/rc.d/init.d/webmin start
通过浏览器访问Webmin,Ip为:192.168.1.63,那么访问Webmin的URL为 http://192.168.1.63:10000,用户名为:root,密码为:root 。
配置篇
1、Apache配置
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf #编辑文件
ServerTokens OS #在44行 修改为:ServerTokens Prod (在出现错误页的时候不显示服务器操作系统的名称)
ServerSignature On #在536行 修改为:ServerSignature Off (在错误页中不显示Apache的版本)
Options Indexes FollowSymLinks #在331行 修改为:Options Includes ExecCGI FollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)
#AddHandler cgi-script .cgi #在796行 修改为:AddHandler cgi-script .cgi .pl (允许扩展名为.pl的CGI脚本运行)
AllowOverride None #在338行 修改为:AllowOverride All (允许.htaccess)
AddDefaultCharset UTF-8 #在759行 修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码)
Options Indexes MultiViews FollowSymLinks #在554行 修改为 Options MultiViews FollowSymLinks(不在浏览器上显示树状目录结构)
DirectoryIndex index.html index.html.var #在402行 修改为:DirectoryIndex index.html index.htm Default.html Default.htm index.php Default.php index.html.var (设置默认首页文件,增加index.php)
KeepAlive Off #在76行 修改为:KeepAlive On (允许程序性联机)
MaxKeepAliveRequests 100 #在83行 修改为:MaxKeepAliveRequests 1000 (增加同时连接数)
:wq! #保存退出
或通过命令修改
[root@localhost ~]# sed -i 's/ServerTokens OS/ServerTokens Prod/g' /etc/httpd/conf/httpd.conf
[root@localhost ~]# sed -i 's/ServerSignature On/ServerSignature Off/g' /etc/httpd/conf/httpd.conf
[root@localhost ~]# /etc/init.d/httpd restart #重启
[root@localhost ~]# rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #删除默认测试页
2、php配置
[root@localhost ~]# vim /etc/php.ini #编辑
date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC
disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname
#在386行 列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
expose_php = Off #在432行 禁止显示php版本的信息
magic_quotes_gpc = On #在745行 打开magic_quotes_gpc来防止SQL注入
short_open_tag = ON #在229行 支持php短标签
open_basedir = .:/tmp/ #在380行 设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题,可以注销此行,或者直接写上程序的目录/data/www.osyunwei.com/:/tmp/
:wq! #保存退出
或
[root@localhost ~]# sed -i '/expose_php/{s/On/Off/g}' /etc/php.ini
[root@localhost ~]# /etc/init.d/mysqld restart #重启MySql
[root@localhost ~]# /etc/init.d/httpd restart #重启Apche
测试篇
[root@localhost ~]# cd /var/www/html
[root@localhost ~]# vim index.php #编辑输入下面内容
配置
密码
目录
系统
服务
文件
服务器
浏览器
版本
软件
浏览
管理
用户
端口
防火墙
提示
防火
程序
错误
输入
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
加强网络安全防范意识的通知
电脑被限制只能连接服务器
航海王热血航线有几个服务器啊
大华道闸服务器初始密码
乌班图服务器停启
加强网络安全防护建设意义
怎么优化数据库数据库
2021数据库工程师考试真题
资明软件开发公司资质
vbs数据库
阿城软件开发项目管理
金融科技工业互联网现状
火警声音软件开发
南通麻豆互联网科技有限公司工作
mc服务器打彩色字体
每次打开cad都跳出连接服务器
云服务器查看端口有没有被占用
建立arcgis数据库
计算机网络技术(实践)
13条军营网络安全宣传标语
网络安全公司邦邦
深大 数据库实验
网络安全构成威胁
t-sql重新命名数据库
手机请求服务器失败什么意思
慕课网华为软件开发云
河南领办软件开发有限公司
java写服务器端
北京市科委软件开发实施方案
千图创造软件开发公司