vps10p,vps10p抑制剂
本文目录:
- 1、<"http://#%E4%BA%9A%E9%A9%AC%E9%80%8A%E6%B5%8B%E8%AF%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F" title="亚马逊测评是什么?" "">亚马逊测评是什么?
- 2、<"http://#%E4%BB%80%E4%B9%88%E6%98%AF%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA?" title="什么是虚拟主机?" "">什么是虚拟主机?
- 3、<"http://#%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%80%E4%B8%AAVPS%E4%B8%8A%E5%AE%89%E8%A3%85etherpad%EF%BC%8C%E5%B9%B6%E4%B8%8Enode.js%E5%92%8Cmysql%E7%BB%84%E6%88%90%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83" title="如何在一个VPS上安装etherpad,并与node.js和mysql组成生产环境" "">如何在一个VPS上安装etherpad,并与node.js和mysql组成生产环境
- 4、<"http://#vps%E5%AE%89%E8%A3%85%20mysql%E6%95%B0%E6%8D%AE%E5%BA%93" title="vps安装 mysql数据库" "">vps安装 mysql数据库
- 5、<"http://#%E5%A6%82%E4%BD%95%E5%9C%A8Ubuntu%20VPS%E4%B8%8B%E9%85%8D%E7%BD%AEVPN" title="如何在Ubuntu VPS下配置VPN" "">如何在Ubuntu VPS下配置VPN
- 6、<"http://#%E5%9C%A8VPS%E4%B8%8A%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E5%B9%B6%E5%88%9B%E5%BB%BA%E6%95%B0%E6%8D%AE%E5%BA%93" title="在VPS上如何管理并创建数据库" "">在VPS上如何管理并创建数据库
亚马逊测评是什么?
亚马逊测评就是亚马逊卖家通过测评平台,联系亚马逊买家,通过平台进入商铺进行选购商品,让买家收到商品后,让其对卖家的产品包括:
产品本身质量、产品外观要求、卖家服务态度以及物流收货体验等等一系列服务,进行留下优质真实的综合评价。让亚马逊平台更喜欢自己的产品,给予更好排名的,同时也让后续进入店铺的买家更容易认可自己的产品。
扩展资料
这些真实评价在亚马逊卖家管理系统中被称作为“Review”、“Feedback”。记住,这是进行过真实交易后形成的评价,而不是通过机器、软件生成,形成虚拟数据后,那种刷评形式产生的评论。它符合任何电商平台的规则,是买家、电商平台、卖家都能认可的一种获取评论方法。
亚马逊测评的作用可以让用户更加真实、清晰、快捷的了解产品,以及产品的使用,快速上手使用产品,通过买家对产品的测评,也可以帮助厂商和卖家,优化产品缺陷,提高用户的使用体验。从而获取更好的销量和更加了解产品的市场需求。
什么是虚拟主机?
虚拟主机(英语:virtual hosting)或称共享主机(shared web hosting),又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。
其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP,FTP,EMAIL等多项服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。
扩展资料:
虚拟主机的关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程式,也互不干扰。而各个用户拥有自己的一部分系统资源(IP地址、文档存储空间、内存、CPU等)。各个虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台单独的主机的表现完全相同。所以这种被虚拟化的逻辑主机被形象地称为“虚拟主机”。
参考资料来源:百度百科-虚拟主机
参考资料来源:百度百科-服务器
如何在一个VPS上安装etherpad,并与node.js和mysql组成生产环境
###介绍
Etherpad是一个实时的多用户线上共制工具,用于项目开发和网页设计。这篇教程里,我们会着重讲解Etherpad在CentOS 6.4 VPS(云服务器)上运行,我们默认您已经安装好了该VPS,如果还没有,可以参考这篇指导。
br
###步骤1—安装所需要的库
安装Etherpad前,我们需要安装一些库及其他必要的东西。
往下是执行下面的命令,通过根用户或添加sudo都可以。
yum install gzip git-core curl python openssl-devel make gcc gcc-c++ postgresql-devel yum -y groupinstall "Development Tools"
br
完成后,你需要安装Node.JS库和NPM库。运行下列命令:
cd /tmp
wget -ivh epel-release-6-8.noarch.rpm
yum install nodejs npm
祝贺,Node.JS和NPM安装完毕,现在我们安装Etherpad。
br
###步骤2—安装Etherpad
首先,我们创建一个单独的Etherpad用户,这样就允许Etherpad独立运行,比使用根用户更加安全,这个命令在创建用户的同时也创建了一个主目录。
useradd --create-home etherpad
br
现在,我们执行一些命令,这样可以作为新用户进行Etherpad配置。
su - etherpad
cd /home/etherpad
br
为了让Etherpad运行,我们首先需要下载。执行下面命令开始从Github上下载。
git clone git://github.com/ether/etherpad-lite.git
br
###步骤3—给Etherpad数据库安装MySQL
Etherpad用的是自己的非关系型数据库,这不建议生产环境使用,我们要安装MySQL,并配置Etherpad使用。
我们假设你当前没有安装MySQL,运行下面命令,用根用户或sudo都可以:
yum install mysql-server
service mysqld start
chkconfig mysqld on
br
安装完成后,运行这些命令,一定要更改一个安全的密码:
mysql -u root -p
create database `etherpad-lite`;grant all privileges on `etherpad-lite`.* to 'etherpad'@'localhost' identified by 'PASSWORD';exit
br
现在,我们进入Etherpad目录,执行:
su - etherpad
cd /home/etherpad/etherpad-lite
cp settings.json.template settings.json
br
用你最喜欢的编辑器打开settings.json找到下面的文本:
"sessionKey" : "",
br
改为:
"sessionKey" : "SECURESTRING",
br
用户一个10-18位的alpha数值字符串替换SECURESTRING。
然后找到:
"dbType" : "dirty",
//the database specific settings
"dbSettings" : {
"filename" : "var/dirty.db"
},
br
并将其注释掉:
// "dbType" : "dirty", */
//the database specific settings
// "dbSettings" : {
// "filename" : "var/dirty.db"
// },
br
然后找到:
/* An Example of MySQL Configuration
"dbType" : "mysql",
"dbSettings" : {
"user" : "root",
"host" : "localhost",
"password": "",
"database": "store"
},
*/
br
将其改为下面这样(注意删掉最后的*/)
// Etherpad MySQL Config
"dbType" : "mysql",
"dbSettings" : {
"user" : "etherpad",
"host" : "localhost",
"port" : "/var/lib/mysql/mysql.sock",
"password": "YOURDBPASSWORD",
"database": "etherpad-lite"
},
br
确保创建数据库时,将你的数据库密码替换为你设置的密码。然后保存文件,关闭编辑器。
现在我们需要让Etherpad安装一些依赖项,执行下面命令:
/bin/installDeps.sh
br
一旦运行起来,我们需要运行Etherpad,也是第一次运行Etherpad,这样它就可以在数据库里创建适当的表格。运行下面命令:
./bin/run.sh
br
Etherpad加载完成后,用Ctrl+C关闭进程。在真正运行Etherpad前,我们需要修改Etherpad数据库:
mysql -u root -p
alter database `etherpad-lite` character set utf8 collate utf8_bin;use `etherpad-lite`;alter table `store` convert to character set utf8 collate utf8_bin;exit
br
###步骤4—运行Etherpad
已经安装好了Etherpad,并配置好了使用MySQL,为了正确运行,执行:
./bin/run.sh
br
这个脚本会初始化Etherpad,并开启进程。
要记住的是:当取消或关闭SSH会话窗口时,Etherpad将会终止。你可以使用可选步骤把Etherpad放到一个screen会话,以便于更轻松地管理。
br
###步骤5—访问Etherpad
运行上面的脚本后,你就可以访问你的Etherpad安装,通过浏览。
你应该会看到一个Etherpad页面,要求你创建一个pad或打开现有的。
br
###步骤6—在Screen(可选项)运行Etherpad
使用screen可以为你节省出宝贵的时间,以防你的客户端意外终止。它会让你的会话保持活跃,并可以在任何时间返回,甚至是当你退出登录或你的SSH客户端意外退出时。
用root(su)或作为超级用户(sudo)运行下面的命令,安装screen程序:
yum install screen
br
安装完成后,在screen执行下面的命令运行Etherpad。
su - etherpad
cd /home/etherpad
screen -dmS etherpad ./etherpad-lite/bin/run.sh
br
Etherpad应该会在后台立刻运行。
想要查看你的screen会话的话,需要退出登陆,再使用你的Etherpad用户登陆,但我们必须首先为它创建一个密码。用根用户运行下面命令来为Etherpad用户创建一个密码:
passwd etherpad
br
这步完成后,你可以退出当前的SSH会话,然后用Etherpad用户登陆。
登陆后,运行下面命令重新连接到你的screen会话:
screen -r etherpad
br
要退出screen,并返回到bash prompt,同时按CtrlA+D,是Control-A后加D。
注意:如果VPS没电了或重启,screen会话会丢失。你需要再次运行命令或使用一个启动脚本,比如这儿这个。
br
###步骤7—其他的配置
本教程只展示Etherpad设置方面的一些基础,你也可以做些这里没有提到的来提升改善Etherpad安装。
vps安装 mysql数据库
很多企业客户都问我司mysql数据库如何安装,现由技术人员介绍mysql5.0在vps或服务器上安装详细图文解说,希望大家可以自己动手安装mysql数据库。虽然以mysql5.0为例,但您也可以“按图索骥”达成自己安装mysql数据库的目的。
1、运行MySQL Server 5.0安装程序“setup.exe”,出现如下界面,安装向导启动,按“Next”继续:
2、选择安装类型,为了方便熟悉安装过程,我们选择“Custom”。按“Next”继续:
3、在“Developer Components”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,以保证安装所有文件。点选“Change...”,手动指定安装目录。按“Next”继续:
4、确认一下先前的设置。按“Install”开始安装:
5、正在安装中,请稍后...
6、出现该界面,直接按“Next”继续:
7、出现该界面,直接按“Next”继续:
8、至此,软件安装完成。勾选“Configure the Mysql Server now”,按“Finish”结束软件的安装并启动MySQL Server配置向导。
9、按“Next”继续:
10、选择配置方式,“Detailed Configuration”、“Standard Configuration”,选择“Detailed Configuration”,方便熟悉配置过程。
11、选择服务器类型,“Developer Machine(开发测试类,MySQL占用很少资源)”、“Server Machine(服务器类型,MySQL占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,MySQL占用所有可用资源)”,一般选“Server Machine”,不会太少,也不会占满。按“Next”继续:
12、选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Transactional Database Only”,按“Next”继续:
13、对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了。使用用默认位置,直接按“Next”继续:
14、选择您的网站的一般MySQL访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我这里选“Manual Setting”,并且设置为10,按“Next”继续:
15、是否启用TCP/IP连接,设定端口,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。如果您还是个新手,我建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因 为它可以降低有害数据进入数据库的可能性。按“Next”继续:
16、对MySQL默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三 个,然后在Character Set那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它 乱七八糟的字——使用MySQL的时候,在执行数据操作命令之前运行一次“SET NAMES GBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。按 “Next”继续:
17、选择是否将MySQL安装为Windows服务,还可以指定Service Name,是否自动启动MySQL Server服务,是否将MySQL的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址。关于Windows Path,我在Windows下忘记MySQL数据库root用户密码的解决办法 一文中也有讲述),按“Next”继续:
18、是否要修改默认root用户(超级管理员)的密码(默认为空),“New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),“Enable root access from remote machines(如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续:
19、确认上述步骤设置,按“Execute”使设置生效:
20、OK,配置完成。按“Finish”结束并退出配置。
如何在Ubuntu VPS下配置VPN
安装pptpd
$ sudo apt-get install pptpd
编辑配置文件:
$ sudo vi /etc/pptpd.conf
找到最下面,修改ip:
localip 你的主机ip
remoteip 10.100.0.2-10
第二行为分配的ip段
设置dns
$ sudo vi /etc/ppp/pptpd-options
修改以下部分为google的dns:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
设置账号:
$ sudo vi /etc/ppp/chap-secrets
添加一行,依次为:用户名,服务,密码,限制ip:
"user" pptpd "user"*
重启服务:
$ sudo /etc/init.d/pptpd restart
设置转发:
$ sudo vi /etc/sysctl.conf
去掉文件中这一行的注释:
net.ipv4.ip_forward=1
使它立刻生效:
sudo sysctl -p
安装iptables:
sudo apt-get install iptables
建立一个 NAT:
sudo iptables -t nat -A POSTROUTING -s 10.100.0.0/24-o eth0 -j MASQUERADE
将规则保存,使重启后规则不丢失:
sudo iptables-save /etc/iptables-rules
若此处提示:-bash: /etc/iptables-rules: Permission denied 则可使用root用户,命令:su - 进入root用户保存
编辑网卡文件,加载网卡时自动加载规则
sudo vi /etc/network/interfaces
末尾加入:
pre-up iptables-restore /etc/iptables-rules
设置MTU,防止包过大:
sudo iptables -A FORWARD -s 10.100.0.0/24-p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200
若设置了,记得保存:
sudo iptables-save /etc/iptables-rules
macos 能连上,但没有任何收发包的问题,即能连接上VPN,不能上网:vpn高级里勾选发送全部流量
至此,搞定。
在VPS上如何管理并创建数据库
一、连接MYSQL
格式: mysql -h主机地址 -u用户名 -p用户密码
1、 连接到本机上的MYSQL。
首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.
如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql
2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命 令:
mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)
3、 退出MYSQL命令: exit (回车)
二、修改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码。 例如
1、 给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令
mysqladmin -u root -password ab12
2、 再将root的密码改为djg345。
mysqladmin -u root -p ab12 password ******
三、创建数据库
1、 CREATE DATABASE 数据库名;
2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 数据库名@localhost IDENTIFIED BY '密码';
3、 SET PASSWORD FOR
'数据库名'@'localhost' = OLD_PASSWORD('密码');
依次执行3个命令完成数据库创建。注意:中文 “密码”和“数据库”是户自己需要设置的。
—————————————————————————————————————————————
现在介绍一些常用的MYSQL命令
注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。
一、操作技巧
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。
也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。
2、你可以使用光标上下键调出以前的命令。
二、常用命令
1、显示当前数据库服务器中的数据库列表:
mysql SHOW DATABASES;
2、建立数据库:
mysql CREATE DATABASE 库名;
3、建立数据表:
mysql USE 库名;
mysql CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
4、删除数据库:
mysql DROP DATABASE 库名;
5、删除数据表:
mysql DROP TABLE 表名;
6、将表中记录清空:
mysql DELETE FROM 表名;
7、往表中插入记录:
mysql INSERT INTO 表名 VALUES ("hyq","M");
8、更新表中数据:
mysql- UPDATE 表名 SET 字段名1='a',字段名2='b' WHERE 字段名3='c';
9、用文本方式将数据装入数据表中:
mysql LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE 表名;
10、导入.sql文件命令:
mysql USE 数据库名;
mysql SOURCE d:/mysql.sql;
11、命令行修改root密码:
mysql UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='root';
mysql FLUSH PRIVILEGES;
三、一个建库和建表以及插入数据的实例
drop database if exists school; //如果存在sudu则删除
create database sudu; //建立库sudu
use school; //打开库sudu
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default '深圳',
year date
); //建表结束
//以下为插入字段
insert into teacher values('','allen','飞数科技1','2005-10-10');
insert into teacher values('','jack','飞数科技2','2005-12-23');如果你在mysql提示符键入上面的命令也可以,但不方便调试。
(1)你可以将以上命令原样写入一个文本文件中,假设为sudu.sql,然后复制到c:\\下,并在DOS状态进入目录\mysql\bin,然后键入以下命令:
mysql -uroot -p密码 c:\sudu.sql
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。
(2)或者进入命令行后使用 mysql source c:\sudu.sql; 也可以将sudu.sql文件导入数据库中。
四、将文本数据转到数据库中
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\n来代替.例:
3 rose 飞数科技1 1976-10-10
4 mike 飞数科技2 1975-12-23
假设你把这两组数据存为速度sudu.txt文件,放在c盘根目录下。
2、数据传入命令 load data local infile "c:\sudu.txt" into table 表名;
注意:你最好将文件复制到\mysql\bin目录下,并且要先用use命令打表所在的库。
五、备份数据库:(命令在DOS的\mysql\bin目录下执行)
1.导出整个数据库
导出文件默认是存在mysql\bin目录下
mysqldump -u 用户名 -p 数据库名 导出的文件名
mysqldump -u user_name -p123456 database_name outfile_name.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名 导出的文件名
mysqldump -u user_name -p database_name table_name outfile_name.sql
3.导出一个数据库结构
mysqldump -u user_name -p -d --add-drop-table database_name outfile_name.sql
-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
4.带语言参数导出
mysqldump -uroot -p --default-character-set=latin1 --set-charset=gbk --skip-opt database_name outfile_name.sql
【vps10p】内容来源于网络,若引用不当、侵权,请联系我们修正或者删除!
版权声明
本文仅代表作者观点,不代表米安网络立场。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。