撰写日期:2016-7-3 18:20:39

基本内容包括:Flash player安装、编译安装PHP、写个简单的PHP程序;Java程序(Java需要使用“javac”命令编译一下才能执行)

一、安装PHP、flash player、简单的PHP程序编写

1、安装flash player

①、练习使用apt-get方法安装:

先执行:sudo apt-get update (更新,为保证我们的软件源是最新的)

再执行:apt-cache search flash

最后安装:sudo apt-get install flashplugin-installer

②、grep命令  Linux里面强大的文本搜索工具,在文本里搜索

在(文本)文件中输入一个关键字,然后 grep 关键字 文件名

③、“|”符号的作用:

user@ubuntu:~/file$ ls
comtest.tar.gz test.abc test.asp test.c test.php
user@ubuntu:~/file$ ls | grep php
test.php

apt-cache search flash | grep "^flash"(正则表达式搜索flash开头的软件源)仅仅列举“flash”开头的搜索结果

(sudo) apt-get install *** -y   (默认安装)

2、编译安装PHP

php.net PHP官方网站下载后编译安装

www.mysql.com Mysql的官网下载编译安装(大概需2个多小时)

(执行编译安装需要计算机配置比较好)

(以后的软件最好都认准官网去下载,若实在不知道就去百度再搜)

编译安装一般要三个步骤:预编译->编译->执行安装

cmake (预编译) ; make(编译);make install (执行安装)

注意:保证安装所放置的目录有权限,比如可以放在 /usr/local/ 目录下边。要了解其原理,弄清细节,往往出错都是在一些细节上~

mysql的配置文件很重要!

启动mysql    mysqld_safe是脚本文件,怎样去执行mysqld,因此需要去执行mysql_safe,不要直接去执行mysqld

./mysqld --verbose --help  | grep cnf

外部去连用的是http协议,而非socket协议

ps -ef | grep **  查看名为**的进程

所在目录/mysql -u root -p  (回车输入密码)  使用root用户登录mysql  可以修改密码

修改后使用命令:所在目录/mysql -u root -p密码  (-p与密码之间不用加空格)

3、简单的PHP程序

二、memcached安装  (缓存系统)

官网:memcached.org   选择当前的稳定版本

Memcached是缓存系统

先安装依赖: sudo  apt-get install libevent-dev -y

 命令行的下载安装

wget http://memcached.org/latest (不可用)=>下载之后,找到所在的文件夹,

tar -zxvf memcached-1.x.x.tar.gz (解压)

cd memcached-1.x.x (打开目录)

./configure --prefix=/usr/local/memcached (配置安装路径-预编译)

make (编译),sudo make install(执行安装)

运行:/usr/local/memcached/bin/memcached -d -m 512 -u USERName  -l 127.0.0.1 -p 11211 -c 1024 -P /usr/local/memcached/memcached.pid

查看进程:ps -ef | grep memcached

设置缓存:

telnet 127.0.0.1 11211

set name 0 20 6

USERName

回车会输出:STORED

get name

回车会在下边输出name的信息:

VALUE name 0 8
USERname
END

遇到报错:

CLIENT_ERROR bad data chunk

是因为

set name 0 20 6

USERName

该颜色的数据不匹配造成的,USERName是8个字符,但设置name是6个,改一致即可!

set name 0 20 8

USERName

即可!!!

Node.js 官网: http://nodejs.org/

最后更新:2016-7-7 09:09:18

Linux之:Ubuntu速学笔记(2)的更多相关文章

  1. 沈逸老师ubuntu速学笔记(2)-- ubuntu16.04下 apache2.4和php7结合编译安装,并安裝PDOmysql扩展

    1.编译安装apache2.4.20 第一步: ./configure --prefix=/usr/local/httpd --enable-so 第二步: make 第三步: sudo make i ...

  2. 沈逸老师ubuntu速学笔记(1)--安装flashplayer,配置中文输入法以及常用命令

    开篇首先感谢程序员在囧途(www.jtthink.com)以及沈逸老师,此主题笔记主要来源于沈老师课程.同时也感谢少年郎,秦少.花旦等同学分享大家的学习笔记. 1.安装flash player ctr ...

  3. Linux之:Ubuntu速学笔记(1)

    撰写日期:2016-7-2 17:11:28 Saturday 课程资源:  web程序员角度ubuntu自修速学课程 链接来源:程序员在囧途, VMware: VMware Workstation1 ...

  4. LInux 就该这么学 笔记分享

    看了Linux就该这么学的前部分书,觉得写的还可以,就在网上找了下面这个同学写的笔记,觉得很详细,所以保存地址,供以后查阅参看.这里对作者表示感谢!!! 博客地址: https://www.cnblo ...

  5. Linux就该这么学笔记

    https://www.linuxprobe.com/========================================================================= ...

  6. LINUX SHELL脚本攻略笔记[速查]

    Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgrep shell数学运算 命令状态 文件描述 ...

  7. 《Linux就该这么学》培训笔记_ch00_认识Linux系统和红帽认证

    <Linux就该这么学>培训笔记_ch00_认识Linux系统和红帽认证 文章最后会post上书本的笔记照片. 文章主要内容: 认识开源 Linux系统的种类及优势特性 认识红帽系统及红帽 ...

  8. 《Linux就该这么学》培训笔记_ch09_使用ssh服务管理远程主机

    <Linux就该这么学>培训笔记_ch09_使用ssh服务管理远程主机 文章最后会post上书本的笔记照片. 文章主要内容: 配置网络服务 远程控制服务 不间断会话服务 书本笔记 配置网络 ...

  9. 《Linux就该这么学》培训笔记_ch17_使用iSCSI服务部署网络存储

    <Linux就该这么学>培训笔记_ch17_使用iSCSI服务部署网络存储 文章最后会post上书本的笔记照片. 文章主要内容: iSCSI技术介绍 创建RAID磁盘阵列 配置iSCSI服 ...

随机推荐

  1. 制作鼠标移动到div上面显示弹出框

    <div class="show-dialog hide"> <header> <div class="note"> < ...

  2. node 学习笔记 - path 处理

    本文同步自我的个人博客:http://www.52cik.com/2015/12/04/learn-node-path.html path 模块是 node 用于整理.转换.合并路径的神器,只要是路径 ...

  3. 移动OA,致我们终将逝去的青春(程序员版)[转]

    移动OA和致青春有什么关系,难道说赵薇也来做手机应用了?为什么不行,当年小燕子代言的打印机可是红火的很,现在再秀一把时尚手机办公也未必不可啊.言归正转,本文还是以点代面阐述移动OA开发过程,但是,它的 ...

  4. JavaScript学习笔记-new Date() 与 Date() 的区别

    var today1 = Date() //返回一个字符串(string),没有getDate等日期对象方法,内容为当前时间 var today2 = new Date() //返回一日期对象,内容为 ...

  5. hihocoder1033交错和

    题目链接 坑: 1.ll x,y; z=x*y;可能会溢出,于是我写成x%mod*y%mod 仍旧错误,要写成x%mod*(y%mod). 2.f(9019)=1. 要注意如果为0,下一位的符号根据0 ...

  6. 美发帮--android APP开发实战

    登陆界面,LinearLayout  ImageView  Button   用到了ImageView自动缩放,和自定义Button形状及State-Drawable,还用到了动画. 自定义控件之圆形 ...

  7. lucene-查询query->PhrasePrefixQuery使用短语缀搜索

    PhrasePrefixQuery与Phrase有些类似.在PhraseQuery中,如果用户想查找短语“david robert”,又想查找短语“mary robert”.那么,他就只能构建两个Ph ...

  8. Thinking in java学习笔记之垃圾回收器如何工作

    垃圾回收器使得java在堆上分配空间的速度可以和其他语言从堆栈上分配空间的速度媲美.

  9. html特殊符号

    1                     ´ ´ © © > > µ µ ® ® & & ° ° ¡ ¡     » » ¦ ¦ ÷ ÷ ¿ ¿ ¬ ¬ § § • • ...

  10. ——YC,你学到了吗?——学到了学到了

    又是周末了,想着开始我的每周一切(每周做一次从切图到静态网页布局的练习)任务吧,无意间看了看别人的页面,发现--我去,这个动画挺有意思的啊,怎么实现的?然后翻代码+搜索,啊,原来是插件啊~给我的也用上 ...