关键词:
撰写日期: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
沈逸老师ubuntu速学笔记--安装flashplayer,配置中文输入法以及常用命令
...令:1sudoapt-getinstallflashplugin-installer 等待完成。。。2、Ubuntu16.04配置中文输入法 在systemse 查看详情
reactnative之react速学教程(代码片段)
...篇幅比较多,学起来比较枯燥。通过《ReactNative之React速学教程》你可以对React有更系统和更深入的认识。为了方便大家学习,我 查看详情
沈逸老师ubuntu速学笔记--ubuntu16.04下apache2.4和php7结合编译安装,并安裝pdomysql扩展
1、编译安装apache2.4.201第一步:./configure--prefix=/usr/local/httpd--enable-so2第二步:make3第三步:sudomakeinstall2、编译安装libiconv 到这去下载,并编译安装 http://www.gnu.org/software/libico 查看详情
reactnative之react速学教程(中)
概述本篇为《ReactNative之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。What’sReactReact是一个用于组建用户界面的JavaScript库,让你以更简单的方式... 查看详情
reactnative之react速学教程(上)
概述本篇为《ReactNative之React速学教程》的第一篇。本篇将从React的特点、如何使用React、JSX语法、组件(Component)以及组件的属性,状态等方面进行讲解。What’sReactReact是一个用于组建用户界面的JavaScript库,让你以更简单的方式... 查看详情
reactnative之react速学教程(下)
概述本篇为《ReactNative之React速学教程》的最后一篇。本篇将带着大家一起认识ES6,学习在开发中常用的一些ES6的新特性,以及ES6与ES5的区别,解决大家在学习React/ReactNative过程中对于ES6与ES5的一些困惑。ES6的特性何为ES6?ES6全称... 查看详情
grpc之protobuf常用语法速学(代码片段)
1,语法速学(1):返回商品”数组”、repeated修饰符Repeated:是一个修饰符,返回字段可以重复任意多次(包括0次)可以认为就是一个数组(切片) 服务端:创建protobuf文件syntax="proto3";packageservices;import"google/api/annotations.proto";mes... 查看详情
一文速学-时间序列分析算法之指数平滑法详解+python代码实现(代码片段)
...分析算法的移动平均法系列讲的很详细清晰了:一文速学-时间序列分析算法之加权移动平均法详解+ 查看详情
linux学习笔记之基本操作汇总
Linux学习笔记之基本操作汇总图片放大了再看才清楚!!!!Linuxcdocd/rootpackageocd/userocd…/ocd~homeocd-lsolsols-aincludingthehiddenfilesols-lmoremessagemkdiromkdirnameomkdir/user/namermormfi 查看详情
一文速学-时间序列分析算法之加权移动平均法详解+python代码实现(代码片段)
目录前言一、加权移动平均法1.计算公式2.示例运用3.误差修正点关注,防走丢,如有纰漏之处,请留言指教,非常感谢前言时间序列法并不属于机器学习而是统计分析法,供预测用的历史数据资料有的变化表... 查看详情
linux学习笔记之linux相关知识
【想成为某一方面的大神,没有捷径可走,只能不断的记录、练习、总结、coding……】。这不但可以扩展知识面,对后续的学习也有一定的帮助。1、操作系统 操作系统(OperatingSystem,简... 查看详情
转载linux内核笔记之进程地址空间
原文:linux内核笔记之进程地址空间 进程的地址空间由允许进程使用的全部线性地址组成,在32位系统中为0~3GB,每个进程看到的线性地址集合是不同的。内核通过线性区的资源(数据结构)来表示线性地址区间,线性区是由... 查看详情
linux学习笔记之权限的管理
权限1.Linux权限的概念2.Linux权限管理1.文件访问者的分类2.文件的类型和访问的权限:设置权限3.文件的默认权限默认权限的计算chownchgrp4.Linux授予普通用户root权限方法5.粘滞位完!1.Linux权限的概念超级用户:可以再linu... 查看详情
转载linux内核笔记之高端内存映射
原文:linux内核笔记之高端内存映射 在32位的系统上,内核使用第3GB~第4GB的线性地址空间,共1GB大小。内核将其中的前896MB与物理内存的0~896MB进行直接映射,即线性映射,将剩余的128M线性地址空间作为访问高于896M的内存的... 查看详情
linux学习笔记之yum
一、yum基本命令yumupdate 升级系统yuminstall ~安装指定软件包yumupdate~升级指定软件包yumremove~卸载指定软件yumgrouplist 查看系统中已经安装的和可用的软件组,可用的可以安装yumgrooupinstall~安装上一个命令显示的... 查看详情
ros学习笔记之——mac安装ubuntu虚拟机
可能是本人的macbookpro比较新(macOS11BigSur),需要用12才可以,下载链接:https://customerconnect.vmware.com/cn/downloads/details?downloadGroup=FUS-1212&productId=1040& 查看详情
linux学习笔记--bash脚本编程之条件判断
bash脚本编程之二、条件判断 条件判断: 如果用户不存在 添加用户,给密码并显示添加成功; 否则 显示用户已存 查看详情
一文速学-pandas处理dataframe稀疏数据及维度不匹配数据详解(代码片段)
...前的博客详细介绍这两种数据结构的处理方法:一文速学-数据分析之Pandas数据结构和基本操作代码一文速学-Pandas实现数值替换、排序、排名、插入和区间切片一些Pandas基础函数的使用方法:DataFrame行列表查询操作详解... 查看详情