刚接触Linux服务器,使用的是Centos,全命令行的操作系统,要上传和下载文件的话,没有桌面操作系统那么方便,但可以借用工具来连接到服务器,进行文件的上传和下载,这里主要介绍的是FlashFxp这个ftp工具。
工具/原料
Centos服务器
FlashFxp或其他ftp工具
方法/步骤
检查并开放服务器的22端口:
iptables -I INPUT -p tcp –dport 22 -j ACCEPT
如下图:
打开FlashFxp,选择站点管理,如下图
在右边选择连接类型SFTP SSH,如下图:
输入站点名称,可自定义输入。下面地址、用户名称和密码为Centos服务器的资料,不能有误,否则链接不上服务器。
输入完成信息后,点击连接。成功后,如下图:
6
这时就跟上传网站资料一样简单通过拖动来上传和下载Linux服务器的资料了。
阅读全文
第1步、yum安装mysql [root@stonex ~]# yum -y install mysql-server 安装结果: Installed: mysql-server.x86_64 0:5.1.73-3.el6_5 Dependency Installed: mysql.x86_64 0:5.1.73-3.el6_5 perl-DBD-MySQL.x86_64 0:4.013-3.el6 perl-DBI.x86_64 0:1.609-4.el6 第2步、设置开机启动 [root@stonex ~]# chkconfig mysqld on 第3步、启动MySql服务 [root@stonex ~]# service mysqld start 第4步、设置MySQL的root用户设置密码 [root@stonex ~]# mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. …… 省略了一些行 mysql> select user,host,password from mysql.user; 查询用户的密码,都为空,用下面的命令设置root的密码为root mysql> set password for root@localhost=password(‘root’); mysql> exit 第5步、用新密码登陆 [root@stonex ~]# mysql -u root -p 第6步、基本命令 show databases; //查看系统已存在的数据库 use databasesname; //选择需要使用的数据库 drop database databasename; //删除选定的数据库 exit //退出数据库的连接 create database test01; //建立名为test的数据库 show tables; // 列出当前数据库下的表 其他基本的增删改查使用标准SQL即可
第7步、开放远程登录权限
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION; FLUSH PRIVILEGES;
阅读全文
http://www.linuxidc.com/Linux/2014-01/95256.htm
一、安装Apache程序,一般有三种安装方式: 1.直接网络安装; 2.下载rpm包,上传至服务器进行安装; 3.通过原代码编译安装;
yum -y install httpd
rpm -qa | grep httpd
——————————
启动/停止/重新启动/状态
service httpd start service httpd stop service httpd restart service httpd status pstree | grep httpd //验证服务是否启动,比较少用;
启动时,如果提示如下信息: 正在启动 httpd:httpd: Could not reliably determine the server’s fully qualified domain name, using localhost.localdomain for ServerName
编辑/etc/httpd/conf/httpd.conf 找到如下内容: #ServerName www.example.com:80 更改为 ServerName localhost:80
再重启一下Apache服务即可;
——————————
测试安装配置是否成功
http://ip地址
如果出来:Apache 2 Test Page powered by CentOS 说明就OK了,简单吧;
如果打不开,那应该是iptables的问题; 编辑vi /etc/sysconfig/iptables 添加如下内容: -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 443 -j ACCEPT
然后重启一下iptables服务可;service iptables restart
——————————
二基本配置:
1.针对主机环境的设置项目
编辑/etc/httpd/conf/httpd.conf
KeepAlive off 更改为 KeepAlive on
MaxKeepAliveRequests 100 更改为 MaxKeepAliveRequests 500 //为了增进效率则可以改大一点;
StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000
StartServers 4 MaxClients 300 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0
两个执行模块,默认使用prefork模块,如果想使用worker模块编辑如下文件: /etc/sysconfig/httpd 找下如下内容: #HTTPD=/usr/sbin/httpd.worker 更改为 HTTPD=/usr/sbin/httpd.worker
然后重启一下apache服务即可;
——————————
2.针对中文Big5编码语言
编辑/etc/httpd/conf/httpd.conf
找到如下内容: AddDefaultCharset UTF-8 更改为 #AddDefaultCharset UTF-8 或者 AddDefaultCharset gb2313 //根据实际情况设置;
找到如下内容: LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW 更改为 LanguagePriority zh-CN en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-TW
然后重启一下apache服务即可;
——————————
3.针对首页权限相关设置
编辑/etc/httpd/conf/httpd.conf
找到如下内容: Options Indexes FollowSymLinks 更改为 Options FollowSymLinks MultiViews
然后重启一下apache服务即可;
——————————
进阶配置:
网站IP被别人的域名非法指向了?Apache如何禁止恶意域名指向你的服务器IP:
解决办法一:
新建一个虚拟主机:
<VirtualHost *:80> ServerName 171.111.158.91 //更改为您自己服务器的IP地址; <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost>
解决办法二:
新建第一个虚拟主机(默认没有定义的域名访问到的是第一个虚拟主机的内容):
<VirtualHost *:80> DirectoryIndex index.html index.htm index.php DocumentRoot /var/www/html/test //定义一个空目录,或者在该目录下放一个显示您需要注明的网站页面;
<Directory /var/www/html/test> ServerName 171.111.158.91 //更改为您自己服务器的IP地址; //目录同上; Order allow,deny allow from all </Directory> </VirtualHost>
……
比如我们以IP192.168.0.3配置两个虚拟主机。
首先编辑 /etc/httpd/conf/httpd.conf配置文件
vi /etc/httpd/conf/httpd.conf
然后添加如下代码至文件底部:
NameVirtualHost 103.56.17.204
<virtualhost 103.56.17.204:80>
ServerAdmin admin@95ty.com
DocumentRoot /var/www/html/95ty.com
ServerName www.95ty.com
ErrorLog logs/dummy-95ty.com-error_log
CustomLog logs/dummy-95ty.com-access_log common
</virtualhost>
<virtualhost 103.56.17.204>
ServerAdmin admin@website3.com
DocumentRoot /var/www/html/website3
ServerName www.website3.com
ErrorLog logs/dummy- website3-error_log
CustomLog logs/dummy- website3-access_log common
</virtualhost>
如果你有多个IP,则继续按以上代码添加,只需要修改103.56.17.204成你的IP即可。
错误文档的位置
/var/log/httpd/
阅读全文
第1步:使用SSH远程连接软件登录到centos系统的终端。
电脑维修技术网注:作者这里所使用的ssh远程软件是Xshell4。
第2步:在centos终端中执行“passwd”命令,并回车确定。
电脑维修技术网注:passwd命令就是修改centos系统root登录密码的命令,很简单吧,其实就是password英文简单的一些简写罢了。
第3步:输入一次自己新的登录密码,并回车键确定。
阅读全文
在进入编辑文档的时候点击i即进入编辑状态,编辑完成后按ESC键退出编辑状态,退出编辑状态后输入:wq即可保存文档并退出vi,在vi里非编辑状态的冒号":"是个操作命令符,表示你要进行某些操作了,比如:q表示退出但不保存,:wq表示退出和保存。
阅读全文
自己配置服务器很累人~于是有个各种各样的面板,这个面板看介绍还不错,重要的是开源
国内首个开源云主机面板
AMH 是国内首个开源的主机面板,使用APL开源软件协议。 这几年来我们一直致力于创新、完善改进产品与响应用户的需求,我们拥有闪亮的用户口碑。 至今 AMH 系列产品已有十余万次下载安装,相关应用领域也占有国内大部分市场份额。
国内首个弹性云主机面板
AMH 实现平台化架构设计,高可扩展灵活性,所有功能软件可选择定制下载安装。 AMH 支持用户自由弹性组建运行环境与切换环境,您可以下载安装不同版本的WEB服务器、数据库、脚本软件自由组合创建您需要的运行环境。 例如,您可以创建 LNMP、LAMP、LNMH、LNGX、LNAMP等不同WEB应用环境。
阅读全文
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
阅读全文
自从从asp转向php开发开始,我就基本用phpnow在本机测试网站
今天帮客户维护网站的时候才发现php版本已经普遍升级到5.4了
dede什么的都老了,没人更新了,在php5.4下面一堆错误
然后我想更新本机的php到5.4版本
PHPNOW升级PHP倒不是很难,但是网上有建议apache版本最好是2.2以上
然后我就想着升级PHPNOW的apache,但是网上说很麻烦,最好还是用官方版本
然后我去搜索官网,发现官网已经打不开,不开,开~~~~~~~~~~~~~~
唉,那么方便的一个程序估计没后续版本了,好像它还改过一个名字叫ServKit,看来即使改名也改变不了灭亡的杯具啊~
实在没办法~还是换程序吧~
看百度相关搜索有个phpStudy,先测试一下看看是不是我喜欢的~
莫名其妙有些伤感~
阅读全文
以前我也有个这东西,早不知道丢那去了,今天在网上看到,感觉好亲切
阅读全文
自从装了WIN7以后,开机的时候莫名其妙地出个什么pxe什么的~
貌似直接通过网卡联网,连的时候差不多一分钟,让人着急啊~
结果我都是直接把机子睡眠,很少关机
今天发现机子有点慢,内存用到4G了~
忍不住关机了,然后开机的时候慢得实在忍不住了~
只好进CMOS设置一下
貌似跟启动有关,开机按F2进去后找到boot菜单
然后找到个默认启动方式好像是legacy,进入上面的菜单legacy详细设置菜单,我一直以为回车就是选择,结果仔细看了底下的说明才知道F5/f6才是修改选项,看来经验误人啊
选择了hard ware ,把network什么的挤到后面去~
OK,保存重启~讨厌的PXE就没了~
另外一个功能是按键盘唤醒电脑~因为我上个笔记本就是有相关功能,这次换了DELL的笔记本后发现睡眠状态下只能按开机键
我有个很大的疑虑,经常按一个键,久了难道不会坏吗?
还是以前的笔记本的随便一个键都可以唤醒的功能比较好
进去advance菜单,里面有个选项 翻译过来就是 外部USB唤醒(有个wake单词的)
把他设置为enabled,然后就可以用外接键盘鼠标唤醒了~
下面再了解一下PXE,从百度弄来的~
PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户?)基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导多种操作系统,如:Windows95/98/2000/windows2003/windows2008/winXP/win7/win8,linux等。
感觉有点类似于光盘启动linux系统一样~可以不安装系统,直接读入内存启动~
阅读全文
第 32 页,共 102 页« 最新«...1020...3031323334...405060...»最旧 »