我的网站之旅~

Posted in VPS, Web

网站:~地下迷宫~ 这不是一个奇怪的网站,因为没有任何css基础的我无能为力…… 没错,你经常看见这张背景…这是本人呕心沥血历时9小时绘制而成的像素阿斯托尔福,原作在这里 该绘制工具挺有意思的,原本是用来绘制3d像素的…被我硬生生的画2d了,该工具名为MagicaVoxel[很强大]。 现在回归正题: 这次总算可以说是我本人完全制作了吧…但二级仍不是… 因为登陆以后…好像似曾相识 这里源码比较多,使用到的主要有PHP,JS 然后在php中插入了注册邮件提醒,登陆邮件提醒,创建了必要的数据库表【邮件提醒大大降低了登陆速度!暂无解决】   代码: index.html <!DOCTYPE html> <html lang=”en” > <head> <meta charset=”UTF-8″> <title>~地下迷宫~</title> </head> <body bgcolor=”#585858″ background=”./res/bg.png” style=” background-repeat:no-repeat ;”> <form method=”post” action=”login.php”> ———-登陆入口———- <br/> <br/> 用户: <input onKeyUp=”value=value.replace(/[\W]/g,”)” type=”text” name=”user”> <br/> <br/> 密码: <input onKeyUp=”value=value.replace(/[\W]/g,”)” type=”password” name=”password”> <br/> <br/> <button type=”submit” >登录</button> <button type=”submit” name=”register” value=”1″>注册</button>….

我的第一个网站

Posted in VPS, Web

虽然实际上WordPress才是我的第一个小站,但对其学习还不够深入,目前只满足于会用,因为据说它有很深的学问,接下来进入正题:OSU! osu!是一款音乐节奏游戏,我沉迷此游戏~ 这是一个我这个业余的学生借用了很多开源的项目制成的。【如有冒犯,请联系我及时删除】 不多说费话,上源码: <!DOCTYPE html> <!– saved from url=(0021)http://www.pariya.cc/ –> <html xmlns=”http://www.w3.org/1999/xhtml”><head><meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″> <!–按钮风格–> <link href=”./OSU!_files/style.css” rel=”stylesheet” type=”text/css”> <style> #dark{ background-color:#333; border:1px solid #000; padding:10px; margin-top:20px;} #light{ background-color:#FFF; border:1px solid #dedede; padding:10px; margin-top:20px;} li{ list-style:none; padding-top:10px; padding-bottom:10px;} .button, .button:visited { background: #222 url(overlay.png) repeat-x; display: inline-block; padding: 5px 10px 6px; color: #fff;….

在LNMP之后

Posted in VPS

此时你已经拥有了建站的基础环境了,那么,购入自己的域名吧! 当然在配置好LNMP后便可以直接在浏览器中输入ip地址来访问,不过此时的网站是LNMP的宣传页面,我记得是/home/wwwroot/default中的,也就是说可以通过直接修改该文件下的html文件即可建站。只是裸露的IP有点“刺眼”。不过最好也不用全删除,里面有phpMyAdmin一个MySQL的交互界面,这个官方推荐改名并“藏起来”提高安全性。 域名嘛,可能不是很贵,当然是指不是很抢手的 购买过程就省略了…… 购买之后进入自己的控制台-域名: 选择“解析”,可以不管qq域名邮箱只设置下面两个 之后就是使用LNMP创建虚拟主机 以下引用部分官方说明: LNMP添加、删除虚拟主机及伪静态使用教程 一般情况下每个虚拟主机就是一个网站,网站一般通过域名进行访问。 ##添加网站(虚拟主机)## 如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。 执行:lnmp vhost add 出现如下界面: 这里要输入要添加网站的域名,我们已添加www.vpser.net域名为例,如上图提示后输入域名 www.vpser.net 回车后提示 这里询问是否添加更多域名,直接再输入要绑定的域名,这里我们将 vpser.net 也绑上,多个域名空格隔开,如不需要绑其他域名就直接回车。 (注:带www和不带www的是不同的域名,如需带www和不带的www的域名都访问同一个网站需要同时都绑定)。 下面需要设置网站的目录 网站目录不存在的话会创建目录。也可以输入已经存在的目录或要设置的目录(注意如要输入必须是全路径即以/开头的完整路径!!!)。不输入直接回车的话,采用默认目录:/home/wwwroot/域名 伪静态可以使URL更加简洁也利于SEO,如程序支持并且需要设置伪静态的话,如启用输入 y ,不启用输入 n 回车(注意LNMPA或LAMP模式没有该选择项!)。 默认已经有了discuz、discuzx、discuzx2(Discuz X二级目录)、wordpress、wp2(WordPress二级目录)、typecho、typecho2(Typecho二级目录)、sablog、emlog、dabr、phpwind、、dedecms、drupal、ecshop、shopex等常用的Nginx伪静态配置文件,可以直接输入名称进行使用,如果是二级目录则需要对应配置文件里的二级目录的名称。 这一步是设置日志,如启用日志输入 y ,不启用输入 n 回车。 如果启用需要再输入要设置的日志的名称,默认日志目录为:/home/wwwlogs/ 默认文件名为:域名.log 回车确认后,会询问是否添加数据库和数据库用户。 如果需要添加数据库输入 y ,不添加数据库输入 n 回车。 如果要添加,需要先验证MySQL的root密码(注:输入密码将不显示) 提示Enter database name: 后输入要创建的数据库名称,要创建的数据库用户名会和数据库同名,回车确认。 提示Please enter password for mysql user….

LNMP的搭建

Posted in VPS

LNMP一键安装包: LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。 https://lnmp.org/ 不得不说,此安装包真的特别赞! 官方也有十分详细的使用说明 【以下摘自官方文档】 最新稳定版本: LNMP 1.4 下载版:(不含源码安装包文件,仅有安装脚本及配置文件) http://soft.vpser.net/lnmp/lnmp1.4.tar.gz  (134KB) MD5: 223585139fb613f47990b1b41979adea 完整版: 国内:http://soft1.vpser.net/lnmp/lnmp1.4-full.tar.gz  (467MB) 国外:http://soft2.vpser.net/lnmp/lnmp1.4-full.tar.gz  (467MB) MD5: f1121dbf903e02f2e98987f6cabd5198 最后更新:2018年2月28日 10:50 GMT+8 下载完建议先验证MD5。 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin Server/Aliyun/Amazon/Mint Linux发行版 需要5GB以上硬盘剩余空间,MySQL 5.7,MariaDB 10至少9GB剩余空间 需要128MB以上内存(如果为128MB的小内存VPS,Xen的需要有SWAP,OpenVZ的至少要有128MB以上的vSWAP或突发内存),注意小内存请勿使用64位系统! 安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存!。 VPS或服务器必须已经联网,且必须设置的是网络源不能是光盘源,同时VPS/服务器 DNS要正常! Linux下区分大小写,输入命令时请注意! CentOS 5,Debian 6及之前版本其官网已经结束支持无法使用! LNMP一键安装包 V1.4 已经在Vultr、遨游主机、搬瓦工、PhotonVPS、OneAsiahost新加坡VPS、BudgetVM、DigitalOcean、LocVPS、Linode、DiaHosting、KVMLA、景文互联、RamNode、BuyVM、80VPS、快易互联、阿里云等众多VPS的CentOS 6-7、RHEL 6-7、Fedora 21-23、Debian 7-9、Ubuntu 10.04-17.04的32位和64位系统上测试通过(CentOS 5,Debian 6及之前版本其官网已经结束支持无法使用,Debian9上Apache需选2.4.26版本以上。 安装步骤: 1、使用putty或类似的SSH工具登陆VPS或服务器; 登陆后运行:screen….

翻滚吧!墙

Posted in VPS

有了VPS,就来到了初心SS【shadowsocks】,它有多平台的发行版,甚至有路由器上的mini linux上运行的版本,这样只要连上路由器便可畅通无阻了。虽然官网上只有OpenWrt的发行版,实际上大多数同级的系统上都有相关应用,不过OpenWrt上当前最新的SS中spec版本的加密方式并不全,比如没有任何poly-1305的字眼已经,但完整没有luci界面的没有试过。 网上已经有很多SS搭建教程了:(也有一键安装的,以下为一个例子) 开始搭建你的shadowsocks 先输入apt-get install build-essential 然后apt-get install python-pip,把pip给装上 然后你就可以输入pip install shadowsocks,从而安装shadowsocks 如有问题可以Google or Baidu,或者提问 然后你需要做shadowsocks的配置 输入vi /etc/shadowsocks.json,用vi新建一个ss的配置   vi的使用:用上下左右(或者kjhl)移动光标,按i进入insert模式从当前光标开始输入,需要移动光标的时候就按ctrl+[进入光标移动模式,删除单个字符可以用del或者光标移动模式下的x键,连按2次d删除一行,u撤销上次动作](原文这个我试了不太好使- -查阅了相关资料Linux vi 中移动光标 命令)另外一些输入也会录入backspace(删除键)使用Ctrl+backspace可以完成删除。   输入如下内容[注意:这并不是最终的配置,这是最基本的配置的一个例子,看看就好] { “server”:”::”, #实现ipv6访问可能 “server_port”: 1234,#开放的端口 “local_port”: 1080,#linux本地处理端口 “timeout”:300, “password”: “yourpassword”,#密码 “method”:”aes-256-cfb”,#加密方式有很多,可以选择 “fast_open”:true, “workers”:1 } password里输入的是你自己定义的密码,server_port输入的端口你也可以自己定 ESC后通过输入    :wq,即可保存退出【你输入:wq的时候左下角是会有字符出现的】 如果你要像我一样用多个端口,就像下图这么写: { “server”:”::”, “local_address”:”127.0.0.1″, “local_port”:1080, “port_password”: { “????”:”?????????”, “????”:”?????????”, “????”:”?????????”,….

首先,你需要一台vps

Posted in VPS

VPS简单的说就是一台虚拟出来的电脑,不过它的配置一般不会特别地高,但即使是一台配置并不算特别高的VPS也有很大的潜力。 我使用的是Vultr的服务,步骤大致如下:   然后呢 回到Servers中找到自己创建的实例 不过更改后的密码一定记住。官网上的root密码不会随着机器实际密码更改而更改

一台vps等于一切的开始

Posted in VPS

起初只是为了好奇租了一台vps,然而他带来的收益是我无法想象的…… 比如搭建了ss实现了以前感觉高大尚的“翻墙”,这之后陆续完成了lnmp(Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包),ss(ipv6的支持实现ipv6夜间时候上网   PS:学校夜间断网),建立自己的网站(www.sirokuma.cc,www.pariya.cc,www.irisu.cc),了解使用Tomcat,学习了解html5,js,php,安装Nginx-rtmp-module(一个nginx的流媒体服务插件)并实现网页播放等…   也不难理解我们的操作系统老师建议我们趁学生期间低价租阿里的云服务器玩玩了,虽然我租用的并不是阿里的,而是vultr名下的日本地区的vps。 为什么会更新这么晚?也许你会问,但这是事实……盲目着急地写可能是种不负责。